Satellite map of Taipei 101 / World Trade Center Station
The Taipei Metro Taipei 101/World Trade Center Station is located in the Xinyi District in Taipei, Taiwan.
Latitude: 25° 01' 58.68" N
Longitude: 121° 33' 47.19" E
Nearest city to this article: Taipei
Read about Taipei 101 / World Trade Center Station in the Wikipedia Satellite map of Taipei 101 / World Trade Center Station in Google Maps