One of the world's eight S64F helicopters lands on Jintang Island, Zhoushan, East China's Zhejiang province, on Oct 25. [Photo/zj.zjol.com]