Three wheel rickshaws in Beijing. A line of red tuk tuk taxis in China with foreign passengers. Chinese drivers pedaling sanlunche transporting people across the city.
Image Details

Still Image of Three Wheel Rickshaws In Beijing A Line Of Red Tuk Tuk Taxis In China With Foreign Passengers Chinese Drivers Pedaling Sanlunche Transporting People Across The City

Contributor: videoblocks-prime
6 MB

This image was captured from a video: