The China Pavillion, the most popular at the Expo attracts most visitors.
August 17, 2010 - Shanghai - China.