A village with a church and green fields in the mountains

Kappel