Advertisement

14th Annual Smithsonian Magazine Photo Contest Natural World
Temple on the river in Dehradun, India.

This photo was taken in the area near the Tapkeshwar Mahadev Mandir (temple) in Dehradun, India.

Photo Detail
Date Taken: 08.2015
Date Uploaded: 12.2016
Photo Location: Dehradun, India
Copyright: © Shereen Shafi