On Sunday, three Chinese astronauts onboard the Shenzhou-14 spaceship were sent to space and entered the country's space station core module Tianhe. This is the 23rd flight mission since the approval and launch of the country's manned space program and the third crewed mission for China's space station project.