@ December 28, 2019
Ankit Gupta
A really peaceful attraction in Darjeeling. It displays many life events of Lord Budha. The premises also contains Japanese temple where you will find a chanting room. Sitting there for few minutes really gives you some peace. Good place for getting some photos as well. Should not miss in your Darjeeling sight seeing.