The website said these were images of a futuristic aircraft carrier. They are actually spaceship designs used in the US television programme Battlestar Galactica. Photo: Screenshot via China.org.cn