Previous

Clementtown

One of the stupas in Dehradun buddha temple

Posted Date: 05 Jul 2017     Posted by: neelam joshi  
Next
India » Localities » Clementtown
One of the stupas in Dehradun buddha temple

One of the many stupas inside Bodh temple of Dehradun, inside which monks often seen worship by enlightening incense sticks and chanting mantras and hymns.