Stok Range of the Himalayas with Stok Kangri, the highest peak mountain summit in Ladakh, Jammu and Kashmir, India.