The road has the most bends
-
eSport
The ‘nightmare’ road for people with motion sickness
A 75 km long mountain road in Xinjiang Autonomous Region, Northwest China is dubbed the worst nightmare of car sick…
Read More »
A 75 km long mountain road in Xinjiang Autonomous Region, Northwest China is dubbed the worst nightmare of car sick…
Read More »