Where is National Museum of History?

Where is National Museum of History located?

National Museum of History, National Museum of History, TW (approx. 25.031359°, 121.51121°)


Where is National Museum of History on the map?