Where is Vinpearl Landmark 81?

Where is Vinpearl Landmark 81 located?

Vinpearl Landmark 81, Ho Chi Minh City, Vietnam (approx. 10.79489°, 106.72169°)


Where is Vinpearl Landmark 81 on the map?