Harbin, the snowy capital of northeast China’s Heilongjiang province, attracts millions of visitors every year to interact with a dazzling wonderland of ice sculptures at its annual Ice and Snow Festival.