Nangang Mountain South Peak is located in Taipei City, Taiwan, Province Of China on Nangang District, Unnamed Road. Nangang Mountain South Peak is rated 4.4 out of 5 in the category scenic spot in Taiwan, Province Of China.
Address
Nangang District, Unnamed Road
Accessibility
No wheelchair-accessible entrance