Little Mermaid attracts thousands in Shanghai
Denmark's famed Little Mermaid statue attracted thousands of visitors at the World Expo in Shanghai, China.
Shanghai Expo is a manifestation of China?s development miracle to the world?.