Travel nostalgia – Dehradun, Uttarakhand, India

The Buddhist temple precinct at Dehradun is spread over a vast area and houses a huge golden statue of Lord Buddha.
This photograph could have been a masterpiece but damn those canines!

Leave a comment