Wenshan Forest Park Scenic Platform is located in Wenshan District, Taiwan, Province Of China on Taipei City, Taiwan 116. Wenshan Forest Park Scenic Platform is rated 3.8 out of 5 in the category observation deck in Taiwan, Province Of China.
Address
Taipei City, Taiwan 116
Accessibility
No wheelchair-accessible entrance