If you've watched the whole show of Drive of Life (WHOA all 60 episodes) like i did, then you'll notice that the characters in the story never mentioned anything about going to Ningbo. But on many online sources like wikipedia and youtube (there was a video i think) and on other media sources like fairchild, I think they talked about filming The Drive of Life in Ningbo. And for those of who don't know where that is... i think it's a really big city near Shanghai... ?-huh