Shanghai

The much anticipated event of 2010 – the World Expo