mail_outline sales@mediastorehouse.com
China, Northeast China, Heilongjiang Province, Harbin City. Snow and Ice Sculpture Festival at Sun Island Park. Giant thumb sculptures
China, Heilongjiang Province, Harbin. Ice sculptures at the Harbin Ice and Snow Festival
China, Northeast China, Heilongjiang Province, Harbin City. Snow and Ice Sculpture Festival at Sun Island Park. A sign of good luck and fortune near a bridge at the park entrance