The 31st International Ice and Snow Sculpture Festival in Harbin, the capital of China’s Heilongjiang province, is an annual event at which artists compete to build the most incredible structure out of crystalline, frozen H2O. The festival officially starts on...