China's 35th Harbin International Ice and snow sculpture festival kicked off with fireworks on Saturday.