South Tianmu forest town is located in New Taipei City, Taiwan, Taiwan, Province Of China on No. 20號, Lane 171, Nantianmu Rd, Tucheng District. South Tianmu forest town is rated 3.6 out of 5 in the category picnic ground in Taiwan, Province Of China.
Address
No. 20號, Lane 171, Nantianmu Rd, Tucheng District