Editorial use only
Editorial credit: saiko3p / Shutterstock.com

Royalty-free stock photo ID: 151872761

HONG KONG - MARCH 19: Taxis on the street on March 19, 2013 in Hong Kong. Over 90% daily travelers use public transport. Its the highest rank in the world. - Image