This is an historic church on the shore of Wachuset Reservoir in West Boylston, MA, USA at Christmas time. There are good photo opportunities here any time of year.