A giant "King Kong" stands in front of a shopping mall in Xi'an, northwest China's Shaanxi province on May 19, 2014. [Photo/Ecns.cn]
'Egyptian sphinx' built for film shoot in North China
Wild panda in need of a wash and brush up
Square dancing in Russia's most famous square. And a family suspects a man who drowned in a fishing pond after police released him was tortured.
Crackdown on terrorist attacks
Special: College candidates face ultimate test