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!


This post is ad-supported