Amazing Facts Tourism26 Spine-Chilling Roads That Will Test Your Driving Skills March 6, 2017 by Kelly Davies Leave a Comment 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. Next page
Leave a Reply