Friday, 8th, 2024 | 3:34PM 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