Snapshot: Every day, every hour, every minute, thousands of people

The Yamanote Line stops at stations in Tokyo every 2 to 3 minutes. Photo snapped on the Yamanote train platform at Shibuya station, Tokyo.
There are no comments yet! Be the first to write one below.
Also Recommended