An curved arrow pointing right. On New Year's Day, China opened up its 31-mile floating walkway, located in Luodian County of southwest China's Guizhou province. The walkway is twice as long as ...
Some results have been hidden because they may be inaccessible to you