High-resolution satellite imagery shows the Suez Canal and the container ship Ever Given that remains stuck north of the city of Suez, Egypt.

STUCK SHIP EVER GIVEN, SUEZ CANAL — MARCH 26, 2021: Maxars WorldView-2 collected new high-resolution satellite imagery of the Suez canal and the container ship (EVER GIVEN) that remains stuck in the canal north of the city of Suez, Egypt. Please use: Satellite image (c) 2020 Maxar Technologies.