Apolong

apolong

Apolong, China's first fully autonomous mini buses that have entered volume production phase, are on display at a manufacture facility in Xiamen, Fujian Province.

Format

JPEG

Source

Baidu USA, LLC

Downloads