mail_outline sales@mediastorehouse.com
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
Traditional thatched homesteads perched on top of the fertile Tugen Hills, looking across the Kerio Valley to the western scarp of the Gregory Rift (the Keiyo Escarpment)