A flight from Amsterdam to Mexico City had to turn back in midair because of a volcanic ash cloud.
Dutch airline KLM said flight KL685 was thousands of feet over Canada when activity from the volcano Popocatépetl near the Mexican capital forced it back across the Atlantic.
Passengers spent 11 hours in the air, only to disembark in the same city.
KLM spokeswoman said the plane was also carrying a large number of horses at the time.
The spokeswoman could not be drawn on exactly what caused the captain to turn back to the Netherlands, saying there were “many reasons” behind such decisions, but admitted the cargo may have been a factor.
KLM has apologised for the inconvenience and rebooked flights for all passengers.
Maps of the plane’s flight path posted online show it was over New Brunswick in Canada when it turned around.
Popocatépetl is Mexico’s second highest peak, and stands 70km (43 miles) from Mexico City.
The volcano has been active throughout the year, and most recently erupted earlier this month, pumping ash and gases high into the air.