TOPSHOT - Hindu pilgrims trek on horses up to the glacier at Chandanwari, some 115 km southeast of Srinagar, during the annual Hindu pilgrimage on July 27, 2019 to the holy cave shrine of Amarnath. - Every year, hundreds of thousands of pilgrims trek through treacherous mountains in revolt-torn Kashmir, along icy streams, glacier-fed lakes and frozen passes, to reach the Amarnath cave, located at an altitude of 3880 m (12,729 feet), where a Shiva Lingam, an ice stalagmite shaped like a phallus and symbolising the Hindu God Shiva, stands for worship. (Photo by TAUSEEF MUSTAFA / AFP)