Slovenia has seen the biggest pileup of cars / Screenshot from SkyNews footage

The accident took place on a key motorway connecting the capital of Ljubljana with the Adriatic coast. The area was wrapped in thick fog and police say this was the likely cause of the pileup, Global News reported.

Eyewitness photos published by local online media showed dozens of crumpled cars, some of them lodged under trucks. Police said some 70 various vehicles were caught in the crash near Senozece, some 70 kilometres southwest of Ljubljana.

The motorway remained closed for traffic as emergency crews, firefighters and police struggled to provide help and clear the scene.

State STA news agency said the pileup was one of the biggest ever in the small EU country.