Friday, June 3, 2016

Peace Pagoda

A Peace Pagoda is a Buddhist stupa; a monument to inspire peace, designed to provide a focus for people of all races and creeds, and to help unite them in their search for world peace. Located on a hill top in Leverett,  Massachusetts.