Chinese movie star Zhou Xun is honored on May 5 as the first green-commuting ambassador for the World Expo 2010 Shanghai. [Shanghai Daily/CRI]