Steam comes off the body of an Indian Hindu pilgrim after bathing on a cold morning during the traditional journey to the Amarnath cave, at Sangam, 135 kilometers from Srinagar, India. Thousands of pilgrims annually go to the remote Himalayan shrine of Amarnath at 3,888 meters above sea level to worship an icy stalagmite representing Shiva, the Hindu god of destruction.Kevin Frayer/The Associated Press