Designed by
Title
Taxis on the street in Beijing city center, China #89448730
Description
BEIJING-APRIL 13, 2012. Taxi on the street in Beijing on April 13, 2012. Beijing taxis are convenient and fairly inexpensive from Western countries. Over 70,000 taxis are running daily in the city.
This image is editorial