A Long March-3A carrier rocket lifts off at the Xichang Satellite Launch Center in southwest China's Sichuan Province on July 27. Early Wednesday, China successfully launched its ninth orbiter into space for its independent satellite navigation and positioning network, known as Beidou, or Compass System (XINHUA) |