Dachakou Shan - mountain located in China, Asia. The highest peak in Shantai Mountains.
Elevation - 2 946 m (9,666 ft).
Coordinates - Latitude: 26.06707, Longitude: 102.36049.
No users yet
No users yet
No users yet
No users yet
No users yet
No posts yet.