Lalibela is a town in northern Ethiopia. The town is primarily known for the amazing rock-hewn churches. The Rock-Hewn Churches of Lalibela have been a UNESCO World Heritage site since 1978.
St. George ChurchSt. George ChurchLooking upwardSt. George ChurchBete GiyorgisBete GiyorgisBete GiyorgisBete GiyorgisTop viewTomb of AdamSolid rockPriest in doorwayHoly bookStanding in doorwayPriest