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. The 5-by-16 meter aquarium is the first in China inside a shopping mall. [Photo/CFP]


Previous Page 1 2 3 Next Page

Highlights
Hot Topics