Lalibela, Ethiopia
For us the most magnificent church of them all. The last one built by King Lalibela, or was it built overnight by a crew of angels, like the myth goes.