Today Ethiopia is celebrating Christmas. Following the Julian calendar, this East African, Orthodox Christian nation celebrates Christmas on the 7th January each year.
In Lalibela, one of the holiest sites in Ethiopia, tens of thousands of pilgrims gather for mass in the town's 12 rock-hewn churches. All through the night there's chanting, singing, swaying and praying – an evocative sight if you're lucky enough to witness it.
Photographer Karoki Lewis travelled to Lalibela for Christmas, and here he shares his best pictures of the spectacular event.
continued below
continued below
In-depth, easy-to-use travel guides filled with expert advice.
All images © Karoki Lewis 2016. Explore more of Ethiopia with the Rough Guide to Ethiopia. Compare flights, find tours, book hostels and hotels for your trip, and don’t forget to purchase travel insurance before you go.