CHINA | Thursday, 10 January 2008 | Views [884]
Harbin Ice festival, these are the steps up to an ice slide.