@nilodean6
Wow, the Pilgrimage Church of Wies, or Wieskirche, is absolutely stunning! This famous church, formally called the Pilgrimage Church of the Scourged Saviour, sits tucked away in the beautiful Alpine foothills of Bavaria, Germany. Truly a special place to see