The rock hewn churches of Lalibela were carved around the 12th or 13th centuries. According to legend, their design was revealed to the architect, King Lalibela, during a poison-induced journey to heaven, and the plans carried out by men during the day and angels at night. Weekly Orthodox Christian services are still held in each of the churches.