540,103 views
Fitra Eri
I take you to Wuhu, China to get a closer look at the headquarters of what is now a tech giant, Chery.