Lenin Peak (23,406 feet) is located in the Pamir Range in Central Asia. The area features stunning glaciers, rocky terrain, and breathtaking vistas, making it a challenging yet rewarding climb. Find it here.

Tajikistan: Lenin Peak


Posted

in

by

Tags:

Blog at WordPress.com.