Taxis wait in Sendai, Japan

- Image ID: D7F0CX
Sean Pavone / Alamy Stock Photo
Image ID: D7F0CX
Rows of Taxis October 29, 2012 in Sendai, JP. Japanese taxi fares are considered the highest in the world.
Location: Sendai Station, Sendai, Japan