What does So you're saying the place is the station? mean?So you're saying the place is the station?▶ Hear it in EnglishSo you're saying the place is the station? in other languagesIn PortugueseIn FrenchIn Japanese