Min Shan is a Mountain peak located in Ngawa Tibetan and Qiang Autonomous Prefecture. It is one of the 861 Mountain peaks in China. Address of Min Shan is Jiuzhaigou County, Ngawa Tibetan and Qiang Autonomous Prefecture, China. Min Shan is located in a remote area, with less than 1 listed places around it. Min Shan is rated 4.5 (out of 5 stars) by 2 reviewers on the web.
Jiuzhaigou County, Ngawa Tibetan and Qiang Autonomous Prefecture, China
Rating of Min Shan is 4.5 out of 5 stars.
Address of Min Shan is Jiuzhaigou County, Ngawa Tibetan and Qiang Autonomous Prefecture, China.
Min Shan is located in Ngawa Tibetan and Qiang Autonomous Prefecture.
Min Shan is a Mountain peak in China