Lalibela churches
The Lalibela churches, also known as the Rock-Hewn Churches of Lalibela, are an extraordinary group of medieval religious structures located in the town of Lalibela in northern Ethiopia. Carved out of solid rock, these remarkable churches are a testament to…