Taken at Dalhousie, India on my trip to Himachal Pradesh last week. It was a pleasant stay there. It has been clicked from the terrace of the hotel where i was staying..


No comments:

Post a Comment