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