China Youyang Taohuayuan Scenic Area (Southwest Gate) is a National park located in Youyang Tujia and Miao Autonomous County, Chongqing. It is one of the 2573 National parks in China. Address of China Youyang Taohuayuan Scenic Area (Southwest Gate) is Shizhuxi Rd, Youyang Tujia and Miao Autonomous County, Chongqing, China. China Youyang Taohuayuan Scenic Area (Southwest Gate) is located in a remote area, with less than 1 listed places around it. China Youyang Taohuayuan Scenic Area (Southwest Gate) is rated 4 (out of 5 stars) by 1 reviewers on the web.
Shizhuxi Rd, Youyang Tujia and Miao Autonomous County, Chongqing, China
Rating of China Youyang Taohuayuan Scenic Area (Southwest Gate) is 4 out of 5 stars.
Address of China Youyang Taohuayuan Scenic Area (Southwest Gate) is Shizhuxi Rd, Youyang Tujia and Miao Autonomous County, Chongqing, China.
China Youyang Taohuayuan Scenic Area (Southwest Gate) is located in Youyang Tujia and Miao Autonomous County, Chongqing.
China Youyang Taohuayuan Scenic Area (Southwest Gate) is a National park in China