India, Dehradun

Image 21 of 190
< Prev Next >
India-0971.jpg
India, Dehradun.  Mindrolling Monastery at the Buddhist Temple of Dehradun.