By | December 27 2011 12:16 PM

China launched the Beidou Navigation Satellite System on Tuesday, which will reportedly help the country wean its dependence off the U.S. for its popular Global Positioning System (GPS). Beidou, which is run by the China Aerospace Science and Technology Corp., will provide positioning, navigation and timing services to the country and its surrounding areas, according to a spokesperson for the new system.