Satellite map of Xihu Station
The Taipei Metro Xihu Station is located in the Neihu District in Taipei, Taiwan.
Latitude: 25° 04' 55.47" N
Longitude: 121° 34' 1.07" E
Nearest city to this article: Taipei
Read about Xihu Station in the Wikipedia Satellite map of Xihu Station in Google Maps