Where is Saigon Station?

Where is Saigon Station located?

Saigon Station, Ho Chi Minh, Vietnam (approx. 10.7822°, 106.677°)


Where is Saigon Station on the map?