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 the city of Manhattan and has already received tens ...