Churches carved in solid rocks. Lalibela.