The sunken churches of Lalibela

Church of St George

These churches have been excavated out of the granite below ground, so that the roof of each church is at ground level . . . → Read More: The sunken churches of Lalibela