China / China

Mermaids delight shoppers in NE China

(chinadaily.com.cn) Updated: 2012-04-27 10:36
Mermaids delight shoppers in NE China

Russian dancers dressed as mermaids perform in an aquarium at a shopping mall in Shenyang, capital city of Northeast China's Liaoning province, on April 26, 2012. [photo/CFP]



Previous Page 1 2 3 Next Page

Highlights
Hot Topics