If there is a heaven on Earth, it is here, it is here.
Ladakh, one of the most magical places under the sun. It will always be special in my mind for its vibrant colors.
Lake Tso Moriri, a turquoise blue lake surrounded by snow covered mountains. This breathtaking serene lake is about 4500 meters above sea level. It is the largest high-altitude lakes located entirely in India.