The town, named after the 12th-century King Gebre Mesqel Lalibela of the Zagwe dynasty, is home to approximately 10,000 inhabitants, among whom are more than 1,000 priests. According to local lore ...