A historic church standing in the middle of the forest.
A church standing in the woods beyond the old Karuizawa Ginza shopping district. Founded in 1895 by missionary Alexander Croft Shaw as Karuizawa's first church. As a place that empathizes with the hearts of visitors, it is generally open year-round during the day.