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.
Newer Post
Older Post
Home