What does So the place is near the station, right? mean?So the place is near the station, right?▶ Hear it in EnglishSo the place is near the station, right? in other languagesIn PortugueseIn FrenchIn Japanese