Image 1 of 1
India-0941.jpg
India, Dehradun.  Buddhist Temple of Dehradun and Mindrolling Monastery.  No Peanuts Allowed on the Grounds of the Monastery (to prevent having to clean up shells).