China’s most unusual mountain road, the Lingpaishi zigzag highway in Wuxi, Chongqing. Just 450 meters long, this mountain pass has 18 sharp 180-degree hairpin turns.pic.twitter.com/M6gRjk22il — Massimo (@Rainmaker1973) April 25,…

Tech

Latest Articles

Most Viewed

Translate »