26 Spine-Chilling Roads That Will Test Your Driving Skills

Guoliang Tunnel Road, China

Source: Clickzoom.net

Thinking of driving in China? Think again. The roads are narrow, winding and lethal. China has one of the highest accident rates in the world. Most likely because cars generally do not obey signs and traffic signs.

Leave a Reply

Your email address will not be published.