China has completed construction of a tracking, telemetry and command station in Swakopmund, Namibia, to support its manned spaceflight programme. China is due to launch its third unmanned ShenZhou spacecraft as a precursor to a manned flight in 2003 and the station is beneath the re-entry path.

Source: Flight International