Giant Floating Walkway Opens on Chinese River

Covering 54,000 square meters, the floating path is at the Hongshui River tourist resort in southwestern China's Guizhou province.

January 4, 2017

Top Stories

ABC News Live Presents