The photo taken on May 10, 2011 shows mixers in the media preview in Hong Kong, south China. [Xinhua/Song Zhenping]
Go to Forum >>0 Comments