The town of Lalibela, named after the holy King Lalibela, is well known for it's churches carved out of living rock, below ground. "Amazing. Amazing." It is believed by the Ethiopians that the churches were carved at night by angels as the village lay sleeping. The churches in Lalibela were made to function as pilgrimage sites, providing an alternative to the trek across the Sahara to Jerusalem. Lalibela is also called "New Jerusalem."
First day in Addis Ababa, outside my apartment window. Addis is an unfinished construction site, note the church in the background. Priests chanting in the language of Guz over the loudspeaker from four in the morning until who knows when. The people in Ethiopia are very religious, mostly Christian.