Where is Landmark 72?

Where is Landmark 72 located?

Landmark 72, Landmark 72, Vietnam (approx. 21.017324°, 105.78406°)


Where is Landmark 72 on the map?