Harbin China Polarland (All 13 Pictures)
Covering an area of 16,000 square meters, located at the famous scenic site—Sun Island in Harbin city, the Harbin Pole Aquarium (also called Harbin Polar land) is one of the four major scenic areas of the Harbin International Ice and Snow Festival.