By Valerie Lamott
Uploaded on 21 February 2008
1 favorite,
76 views
Possibly the most crowded place on Earth. Shinjuku station is what some consider "downtown" Tokyo, if Tokyo has a downtown at all. Millions pass through this train station daily and it's so big with so many stores and restaurants it would be a vacation destination in itself. Shown here is the South exit of the JR portion of the station.