Chinese soldiers arrive on a deserted island in Shengsi waters, a key shipping line, near Zhoushan, East China’s Zhejiang province, April 29, 2010. Local authorities deployed armed soldiers to the deserted islands to enhance security measure for the upcoming Shanghai World Expo 2010. [Photo/Xinhua] |