Images at Yabuli, Heilongjiang, China