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, 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