BMW is testing out self-driving cars in China. But while its 'highly automated' car technology has fared well in Europe, China and its multi-level highways present their own set of challenges. Currently, cars have insufficient memory to store detailed maps of an entire country so BMW is teaming up with local internet giant, Baidu, on a program that downloads maps on the go. BMW's prototype vehicles, which have undergone thousand of kilometers of testings in Germany, will soon take to the road in Shanghai and other top Chinese cities. Its new partner, Baidu, operates the country's largest search engine and is one of the map providers. It will help the self-driving cars to gather road information in real time.

More from Car Insurance

How to Buy a Car in 10 Steps With Tips For 2019

How to Buy a Car in 10 Steps With Tips For 2019

12 Best Used and New Car Buying Apps for 2019

12 Best Used and New Car Buying Apps for 2019

What Are Fringe Benefits and Why Are They Important for 2019?

What Are Fringe Benefits and Why Are They Important for 2019?

25 Highest-Paying Jobs That Don't Require a College Degree in 2018

25 Highest-Paying Jobs That Don't Require a College Degree in 2018

Lyft vs. Uber: Which Is Best for Riders and Drivers in 2018?

Lyft vs. Uber: Which Is Best for Riders and Drivers in 2018?