If you zoom in on the front of the boat, you can see an excavator, for a sense of scale.
Egypt's Suez Canal has been blocked by a large container ship that ran aground while turning in the narrow channel, vessel tracking sites show.
Several tug boats were deployed to help shift the 59m (194ft) wide vessel, the Ever Given, which has been causing a build-up of shipping traffic.
The incident occurred just north of the port of Suez early on Tuesday.
The waterway connects the Mediterranean to the Red Sea, providing the shortest sea link between Asia and Europe.
The Ever Given, registered in Panama, was travelling from China to the port city of Rotterdam in the Netherlands, and was passing northwards through the canal on its way to the Mediterranean when it became trapped.
The ship, built in 2018, is operated by transport company Evergreen Marine.
A photo posted on Instagram on Tuesday, reportedly from someone on board another cargo ship - the Maersk Denver - directly behind the Ever Given, shows the trapped vessel with what appears to be a small digger clearing soil along the bank.
The Suez Canal crosses the Suez isthmus in Egypt. It is about 193km (120 miles) long and incorporates three natural lakes.
In 2015, Egypt's government opened a major expansion of the canal that deepened the main waterway and provided ships with a 35km (22 mile) channel parallel to it.
First thought that came to mind;