Sunlight piercing clouds. A view cherished from Baguabasa (4,300mts), Uttarakhand.

You may also like: