Swimsuit contest of 60th Miss World China Pageant final held in Shenzhen on September 8, 2010. [Chinanews.com]