Live: Changchun Ice and Snow New World – Ep. 12

Share the News



Changchun Ice and Snow New World in northeast China’s Jilin Province is a winter paradise for tourists. It has ice buildings, snow sculptures, and an ice slide …

source