There Are 17 Trees Growing on Top of This Chapel in Greece But Their Roots Are Nowhere to Be Seen
St Theodora’s tiny chapel in Central Peloponese, Greece, is definitely a miracle of nature, and for the believers, a sign of God’s might. Seventeen oak trees sprout from the roof and walls of the Church of Agia Theodora without any visual evidence of roots. Image credit: Atlas Obscura Considered as one of the most beautiful …