The Lit-Up Metropolis

The Lit-Up Metropolis

Tuesday, January 7th, 2003 at 6:03:15 AM · Photo Archive/2003/japan_trip/shibuya

The bustling city of Shibuya never sleeps, and its brightly-lit streets are a testament to the energy of the urban jungle.