Where is National Museum of Marine Science & Technology located?
National Museum of Marine Science & Technology, National Museum of Marine Science & Technology, TW (approx. 25.14074°, 121.79462°)
National Museum of Marine Science & Technology, National Museum of Marine Science & Technology, TW (approx. 25.14074°, 121.79462°)