|File photo: Nanjing Dong Lu, Shanghai, China|
Times Square in New York, Avenue of Stars in Hong Kong and Nanjing Dong Lu in Shanghai are among the top 12 tourist traps in the world, according to a list compiled by CNNgo.com.
Nanjing Dong Lu was once known as the "No. 1 Commercial Street in China" for its history, but apart from many old shops, any sense of history is largely gone.
(China.org.cn August 30, 2011)