China's Shenzhou-14 crewed spaceship successfully docked with the radial port of the space station core module Tianhe on Sunday afternoon, nearly seven hours after its launch from a launch center in northwest China, according to the China Manned Space Agency (CMSA).