Thousands of Hindus make a pilgrimage to Amarnath cave in the Himalayas Hindu pilgrims line up to enter the Amarnath cave, near Sangam, 135 kilometres (83 miles) from Srinagar, Kashmir. Thousands of pilgrims annually go to the remote Himalayan shrine of Amarnath at 3,888 metres (12,756 feet) above sea level to worship an icy stalagmite representing Shiva, the Hindu god of destruction.Picture: Kevin Frayer/AP