Satellite map of Muzha Station
Muzha Station is a station on the Wenshan Line of the Taipei Metro, located in Wenshan District, Taipei, Taiwan.
Latitude: 24° 59' 53.63" N
Longitude: 121° 34' 23.25" E
Nearest city to this article: Taipei
Read about Muzha Station in the Wikipedia Satellite map of Muzha Station in Google Maps