• Turin / Torino

    December 20, 2024 in Italy ⋅ ☀️ 11 °C

    According to an unfounded tradition, the church was built on the site where, in ancient times, there was a temple dedicated to the Egyptian goddess Isis , also known as the "Great Mother".

    Abandoned corpses awaiting recognition were displayed in front of the church; they were previously exhibited in front of the Royal PalaceRead more