TOKYO - MAY 8: People enter Tokyo Metro on May 8, 2012 in Tokyo, Japan. With more than 3.1 billion annual passenger rides, Tokyo subway system is the busiest worldwide.
- Image ID: 126990878
- Copyright: Tupungato
- Editorial Credit: Tupungato / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.