Police officers from Huangdao frontier guard bridgade clean green algae along the beach in Qingdao, east China's Shandong province, June 27, 2010. [Xinhua]
Go to Forum >>0 Comments