National Geographic - Luke Duggleby - Buddhist holy day, Makha Bucha, celebrations at The Phra Dhammakaya temple in Thailand
Buddhism amazes me in a positive way.
wow ! just incredible