Xiaximian Shan - mountain located in China, Asia. The highest peak in Qilaotu Mountains. Elevation - 1 959 m (6,427 ft). Coordinates - Latitude: 42.79194, Longitude: 117.49056.
By signing up you accept the Terms