Standard churches don’t usually look like this, but then again, Leaf Chapel isn’t an ordinary church. Designed by Klein-Dytham Architecture, at the special request of a Japanese hotel-owner, the Leaf Chapel is located inside a very popular resort in the Japanese Alps.
Its unusual design was cleverly thought through, because this chapel is as as much a business as it is a sacred place. People of all faiths come here to get married so the Leaf Chapel had to have an ecumenical design, with no identifying iconographies.
Risonare mountain resort has become even more popular after the addition of the 550-square foot Leaf Chapel.