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 ...