0
A foggy morning in Dehradun
Photo by:
Love Malik
Category: Nature
Dehradun is the capital of the Indian state of Uttarakhand, near the Himalayan foothills.