BeiDou GPS System
What Does BeiDou Mean in English and What Is Its Purpose?

Learn the English meaning of BeiDou and discover China's global satellite navigation system comparable to GPS.