'The Ascent of Mt. Meru' is a documentary film which shows the journey of Indian mountaineers who made the World's first ascent on Meru South peak from its West face in the Himalayas in 2023.
In the high-stakes game of big-wall climbing, the Shark’s Fin on Mount Meru may be the ultimate prize. It’s a deadly route that has seen more failed attempts by elite climbing teams over the past 30 ...