Hanging video screens and green wall in courtyard of Canada Pavilion in Zone C of Expo 2010, Shanghai