On 26 December 2004, a magnitude 9.15 quake off the coast of Indonesia's Aceh province triggered the worst tsunami in history. The Indian Ocean tsunami killed around 226,000 people in Indonesia, Sri Lanka, India, Thailand and nine other countries – as far away as Somalia in East Africa.

Indonesia's northern province of Aceh bore the brunt of the disaster – around 128,858 people were killed there. Bodies littered the streets, waiting to be collected, and others continued to wash ashore, decaying among piles of debris. Hospitals and morgues struggled to cope with injured victims and bloated corpses. Popular resorts in Thailand such as Phuket and Phi Phi were swamped by the huge waves, leading to the deaths of thousands of locals and tourists.

As the 10th anniversary of the disaster approaches, photographers have returned to some of the worst hit sites in Indonesia and Thailand to see how they have recovered. Use the slider on each image to compare the photos. Note: This gallery contains graphic images of dead bodies.

Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
December 28, 2004: Hotels, shops, restaurants and bungalows are destroyed on Koh Phi Phi, Thailand.
December 12, 2014: A view of the beach on Koh Phi Phi prior to the 10th anniversary of the 2004 earthquake and tsunami
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
January 9, 2005: The impassable main coastal road in Aceh Besar district is covered with debris.
November 29, 2014: Traffic flows along the new highway
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
December 28, 2004: People walk past dead bodies and debris on Panglima Polim street in Banda Aceh.
December 10, 2014: A motorbike is driven along Panglima Polim street in Banda Aceh
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
December 28, 2004: Debris surrounds the Grand Mosque in Banda Aceh.
December 11, 2014: People visit the Grand Mosque in Banda Aceh
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
December 10, 2014: People drive along WR Supratman street in Banda Aceh. December 28, 2004: A man walks past dead bodies lying in the debris strewn along WR Supratman street in Banda Aceh
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
December 11, 2014: A man walks at the mass grave site in Banda Aceh. January 9, 2005: Indonesian military personnel unload corpses from a truck in Banda Aceh
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
December 10, 2014: People drive along Panglima Polim street prior to the 10 year anniversary of the 2004 earthquake and tsunami. December 28, 2004: People walk past bodies and debris on Panglima Polim street in Banda Aceh
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
December 28, 2004: Rescue workers cover the body of a baby on the beach at Phi Phi Village on Ton Sai Bay, Thailand
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
January 25, 2005: People wearing face masks walk through the streets of the damaged Phi Phi Village almost a month after the tsunami. December 12, 2014: A man walks between shops in Phi Phi Village
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
December 27, 2004: A bank automated teller machine rests submerged in the pool of the Holiday Inn hotel near wrecked cars along Patong Beach, Phuket, Thailand. December 10, 2014: Children play in the pool at the Holiday Inn Phuket Resort and Hotel on Patong Beach
Indian Ocean tsunami before and after
Indian Ocean tsunami before and after
Drag slider
to compare photos
comparison arrow
December 30, 2004: Workers burn debris as they clean up Banda Aceh. December 6, 2014: The same area photographed nearly 10 years later