Crew members are lifted to safety by a helicopter, about 300 meters from the mouth of Shuangdao Bay in Weihai, East China's Shandong province, Nov 2, 2010. [Xinhua]
Go to Forum >>0 Comments