High-resolution satellite images show the Suez Canal and the container ship Ever Given that remains stuck north of the city of Suez, Egypt.
High-resolution satellite imagery shows the Suez Canal and the container ship Ever Given that remains stuck north of the city of Suez, Egypt. CREDIT: ScapeWare3d/DigitalGlobe/Getty Images