One of the world's eight S64F helicopters lands on Jintang Island, Zhoushan, East China's Zhejiang province, on Oct 25. It is the second time that the helicopter has flown to China, as the State Grid rented it to help with the construction of the city's 500-kilovolt power transmission project.[Photo/zj.zjol.com]