Where is Hanoi Opera House?

Where is Hanoi Opera House located?

Hanoi Opera House, Hanoi Opera House, Vietnam (approx. 21.024166°, 105.85777°)


Where is Hanoi Opera House on the map?