The Ganges River’s mystic waters cascaded over a precipice ... the base of a 6,600-metre peak called Meru. Meru is a striking shark tooth-like formation that very few mountaineers have conquered ...