Rock-cut Churches of Lalibela

Buildings that are a part of rock-cut churches of Lalibela in Ethiopia. Related Styles:  MedievalGot error 28 from storage engine