Located in northern China, this annual festival treats visitors to a true winter wonderland filled with icy rides, snowy ...
People are making the best of the freezing weather in northeast China: Sculptors have finely chiseled ice into elaborate ...