Nipponzan Myohoji, New England Peace Pagoda
August 2003