Time Walker on MSN
Downtown Roads With Blue Taxis China
In the heart of Shenzhen, China, blue and white taxis fill the wide streets surrounded by glass skyscrapers and city lights.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results