Where is Mộc Châu?

Where is Mộc Châu located?

Mộc Châu, Mộc Châu (Station), Vietnam (approx. 20.845287°, 104.646126°)


Where is Mộc Châu on the map?