Where is Ho Chi Minh?

Where is Ho Chi Minh located?

Ho Chi Minh, Ho Chi Minh (Station), Vietnam (approx. 10.76517°, 106.6751°)


Where is Ho Chi Minh on the map?