Share
Copied
Today marks the 20th anniversary of the first launch of Shenzhou 1. China's first unmanned test spacecraft, the Shenzhou 1, took off in Jiuquan on November 20, 1999. Its successful launch marked a breakthrough in China's space technology.