Tsomori Lake - Ladakh, Indiaitsparthhi (8)in #photography • 7 years ago The beautiful hidden lake Tsomori, in the high altitude deserts of Ladakh, India. #travel #art #nature #life