Stok Kangri, Leh, Indiatraveldiaries (47)in #photo • 7 years ago The highest peak in Leh , Jammu and Kashmir, India #photography #travel #india #nature
Mad. :o