The town of Lalibela in the Northern highlands of Ethiopia is famed for its rock hewn churches.
Lalibela is one of Ethiopia's holiest cities and a center of pilgrimage for the country's predominant Ethiopian Orthodox Christian population. The churches themselves date from the seventh to thirteenth centuries