Nov 20, 2023

This Bavarian Town Is a Living Storybook Full of 1700s Paintings of Heavenly Angels and Saints

A small stream runs down a central cobblestone street in the little Alpine town of Mittenwald in Bavaria, Germany, joining what is almost a fairytale scene, even piercing through to the divine. Saints, deities, and the Lord Himself appear in ...