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, Inc.

Downloads