Why mount Kailash remains unscalable?
Mount Kailash, located in the Tibet Autonomous Region of China, is one of the most revered and mysterious peaks in the world. Despite being only 6,638 meters (21,778 feet) tall—relatively modest compared to other Himalayan giants—Mount Kailash has never been officially climbed.
Why mount Kailash remains unscalable? Read More »