China successfully launched an orbiter into space from the Xichang Satellite Launch Center in southwestern Sichuan Province at 4:20 a.m. Beijing Time Saturday, Xinhua reported.
It was the seventh orbiter that China has launched for its independent satellite navigation and positioning network, also known as Beidou, or Compass system.