Friday, 17th, 2024 | 10:54PM Updated

A bird's-eye view of the floating walkway structure built atop the Hongshui River in the Luodian County of southwest China.
31-mile Floating Walkway Is China’s New Tourist Attraction

    In Case You Missed It

    Real Time Analytics