China says it will deploy unmanned aircraft or drones over its Olympic sailing venue in the coastal city of Qingdao during the Beijing Games to watch for suspicious activities .