A super large snow sculpture debuts in northeast China's Changchun City. It is 85 meters long and made of 30,000 cubic meters of snow!
Wow! Skiing just in pants or bikini.The Undie Ski Festival kicked off on Saturday at Lianhua Mountain Ski Resort in Changchun, northeast China's Jilin Province. Some guys also cosplay in the snow, dressed like Tigger and Santa Claus.