Self Driving Taxis in downtown Shenzhen.

Just a heads up because it's huge.

Added:

By: shuttlespace (2020.24)

Tags: self-driving, cars, China, Shenzhen, fleet, taxis

Location: Shenzhen China