The veue of the Ice and Snow Happy Valley is located on the Songhua River. It is one of the four theme parks of the annual Harbin Ice Festival.