Helan Shan - mountain located in China, Asia. The highest peak in Helan Mountains.
Elevation - 3 134 m (10,283 ft).
Coordinates - Latitude: 38.6325, Longitude: 105.84833.
No users yet
No users yet
No users yet
No users yet
No users yet
No posts yet.