Possibly the most crowded place on Earth. Shinjuku station is what some consider "downtown" Tokyo, if Tokyo has a downtown at all.
29 February 2008
From:
Brian Hunziker
Tokyo, T?ky?-to, JP
Discovered by Valerie Lamott
on 21 February 2008.
140 views.