W020140927121896778242 Published October 3, 2014 at 640 × 425 in 65th anniversary of the Founding of People’s Republic of China