• Very International People Search:

  • Road in China with jaw-dropping hairpins now a tourist attraction

    3 days ago - By Mail Online

    The 75km-long road is in Taxkorgan Tajik Autonomous County, Xinjiang Province. The road reaches a height of 13,780ft, with a maximum elevation gain of 3,280ft.
    Read more ...