Monday, 23rd, 2024 | 2:02AM 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