links ESA page ESA Science and Technology page Imperial College Double Star website Space Today (names the spacecraft as TC-1 and TC-2) China National Space Administration Earth observation satellites of the European Space Agency 2003 in China 2004 in China Earth observation satellites of China Twin satellites Geospace monitoring satellites