China Harbin Ice and Snow World originated in 1999. It was launched by the Harbin Municipal Government to celebrate the millennium and the "China Century Tour" event, leveraging Harbin's ice and snow season advantages. This large-scale ice and snow art project showcases the ice and snow culture and tourism charm of this famous northern city.
Located on the north bank of the Songhua River in Harbin, Heilongjiang Province, Sun Island covers a total area of 88 square kilometers. It is a multi-functional scenic spot featuring ice and snow culture, folk culture, and other resources, and is also a well-known riverside ecological area in China.
Harbin Opera House is located on the island within the Cultural Center in Songbei District, Harbin, Heilongjiang Province, China. Featuring an irregular double-curved surface design, it has become a landmark building in Harbin.