Designed by
Title
Taxi on the road in Beijing center, China #89299820
Description
BEIJING-MAY 4, 2016. Taxi with bus on background. The number of Beijing taxis is larger than many other cities in the world. Data shows that in 2010 there were 66,646 taxis and 80,000 taxi drivers.
This image is editorial