7-14-12 HELIONGJIANG PROVIDENCE CHINA–ALL NEWS WEB Published March 25, 2013 at 982 × 1042 in AMAZING OBJECT PHOTOGRAPHED AND WITNESSED IN CHINA