The Leaf chapel by Klein Dytham sits within the grounds of the Risonare hotel resort in Kobuchizawa, a refreshingly green setting with beautiful views to the southern Japanese Alps, Yatsugatuke peaks and Mt.Fuji.