More than 10,000 cars were caught up in a massive traffic jam in China earlier this week.
Over 50,000 travellers were stuck as they waited to get on ferryboats to leave popular tropical island Hai.
As stated by Chinese news site Sina, the huge queues stretched for around 10 kilometres (6.2 miles) at one point. The congestion was caused by heavy fog over the Qiongzhou Strait in Haikou.
Endless queues: Masses of vehicles move slowly to leave the Haikou Xiuying Port on February 21 after a massive traffic jam
No escape: Huge queues of vehicles were stranded outside three ports on popular Hai Island from Monday to Wednesday
The incredible gridlock took place at the end of China's seven-day national holiday to celebrate Lunar New Year.
As a tropical destination, Hai Island was hugely popular among tourists who were looking for sunshine.
In the space of seven days, around five million people swarmed to the island which is roughly the size of Belgium.
But when they were trying to return home, they found themselves trapped on the island due to foggy weather as boats could only operate periodically.
No end in sight: The mind-blowing gridblock occured at the end of the week-long national holiday for the Lunar New Year
The road is long: The motorists came to Hai Island for a sunny holiday, but when they tried to go home they were trapped
Huge queues of vehicles were spotted outside of the islands Xiuying Port, Xinhai Port and gang Port from the evening of February 19 and by midnight, over 10,000 vehicle had been stuck.
As a result of the traffic jam, the price of the flight tickets out of Hai to major Chinese cities soared up by some 20 times, according to Sina.
A mind-boggling video, shared by Kan Kan News, shows endless lines of vehicles being caught up near the piers' entrance.
Are we there yet? It took the boats at the three ports around two days to carry all the cars over to the other side
Just be patient: Vehicles started to queue up on February 19 and there were still around 10,000 car waiting on February 21
It's stated that after the ferry re-opened on the morning of February 20, 30 boats shuttled between the strait to transport nearly 7,000 vehicles over in 4.5 hours. The local government stated on February 20 that it would take them another 24 hours to clear the queues.
As stated by Xinhua News Agency, there were still over 10,000 cars waiting to board the ferry by 5pm on February 21.
Major traffic jams often happen at the end of major Chinese holidays.
Last Lunar New Year, the traffic on Beijing-Hong Kong expressway backed up outside Beijing for some 50 kilometres (31 miles) as people tried to return to the capital city.
In October 2015, also in Beijing, motorists were stranded in a 50-lane traffic jam as the week-long National Day holiday wrapped up.
The worst traffic jam ever in China took place in 2010 where motorists were caught up in a 60-mile tailback which lasted for more tan 10 days on the Beijing-Tibet Expresswaydue to roadworks.
Bad end to a holiday: Travellers were trying to go back home by February 22 which was the first day back to work nationwide