Search
Close this search box.
Search
Close this search box.

Harbin: China’s Ice City

Harbin is a city in northeastern China, the capital of Heilongjiang Province. Known as the “City of Ice,” Harbin is particularly known for its harsh