Lalibela is a small town which has significant value as a historical site in Ethiopia.
It was known as Roha before it was renamed by the 12th century King Lalibela a member of the Zagwe Dynasty.
The town is home to the incredible 11 rock hewn churches, each one of them having been carved out from a single block of granite.
The roof of these churches is at ground level, with the largest of them, Bet Giorgis or Saint George's standing at 40 feet high.
Finally, an Ethiopian website for everyone.