"Oh my God!" a man can be heard saying in a dramatic video of the Carnival Glory crashing into the Carnival Legend as it docked at the popular island resort of Cozumel.
"Someone could have died!" he said.
Videos posted online show the 290-meter (952-foot) Glory slowly arcing through the azure water off Cozumel toward the 294-meter (963-foot) Legend, then making impact with a loud boom.
The Legend's massive bow then scraped along the back of the Glory, leaving the tip of the other ship's stern a mangled jumble of wreckage.
Iran's biggest ever cruise ship docks in Gulf
"Carnival Glory was in the process of docking when it made contact with Carnival Legend which was already docked," the company said in a statement.
"Six guests with minor injuries have presented themselves to the Carnival Glory medical centre for evaluation."
Carnival said it was still assessing the damage, but insisted there was no impact on the seaworthiness of either ship or their itineraries.
"We have advised guests from both ships to enjoy their day ashore in Cozumel," it said.
According to Carnival, the Glory weighs 110,000 tons and has capacity for 2,980 guests and 1,150 crew. The Legend weighs 88,500 tons and has capacity for 2,124 guests and 930 crew.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ