Chongqing shopping mall installs spiral slide
2017-02-17 15:46:00

On Feb. 16, a 16-meter-high spiral slide was installed in a shopping mall in Chongqing, China News reported. The slide extends from the mall's fourth floor to its first, stretching nearly 50 meters from end to end.

Source: People's Daily Online Editor: Jennifer