Monday, 25th, 2024 | 7:57PM 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