A giant ad from French cosmetics company L'Oreal stands on a commercial street in Shanghai, China, on February 4, 2005. Photo by Eric Leleu/Pictobank