Place: Har Ki Dun, Mussoorie, State of Uttarakhand, India
By Jit Ray Uploaded on 22 November 2007 66 views
Enchanted forests reaching up to the heavens