Leh, Ladakh: Land Of The Passes The Artists LifeGlenn Guy18 March 2020Travel Photography GuruLeh, Ladakh, Travel Photography, Nubra Valley, Tibetan Plateau, India