A 10 m high ice slide of the Iceworld Sports Land besides the MasterCard Center in Beijing. [Photo by Sun Xiaochen/chinadaily.com.cn]