A picture says more than a thousand words: Search result from Google Images in China and elsewhere – worth a look. On February 3, 2006 / Uncategorized