Bet Giorgis (Church of St. George), rock-hewn church. Lalibela, Ethiopia