The Heidenkirche in Oberharmersbach

Heidenkirche: A sea of sandstone cliffs steeped in history