Mount Stok Kangri Expedition Leh Ladakh

Mount Stok Kangri is probably one of the finest peaks tailor-made by Mother