Observation Deck is located in New Taipei City, Taiwan, Taiwan, Province Of China on 號, No. 480, Section 2, Shuiyuan Rd, Xizhi District. Observation Deck is rated 3.9 out of 5 in the category observation deck in Taiwan, Province Of China.
Address
號, No. 480, Section 2, Shuiyuan Rd, Xizhi District
Accessibility
No wheelchair-accessible entrance