Climbing up to Stok Kangri in Ladakh takes one through a ruggedly beautiful region. Photos by Ahtushi
April 7, 2014