Date: 03/05/2008 Views: 1214
Interactive eco-friendly town installed at the 2010 World Expo in Shanghai using multiple projectors and effects.