By Kim Gelinas Uploaded on 13 November 2007 62 views
The Peace Pagoda sits on a mountain in Leverett, MA, about 100 miles northwest of Boston. It is part of a Japanese Buddhist monastery.
This photo has been submitted to the recurring theme “Perfect Moments.”Do you think it’s good for this theme?