China's coldest city hosts International Ice & Snow Sculpture Festival