Shibuya, Tokyo, Japan
Shibuya is one of Tokyo's busiest districts, known for its giant pedestrian crossing, its giant screens and the statue of the faithful dog HachikÅ. Photos taken in 2010.
The Visual Travel Guide is a collection of High resolution travel photographs
Shibuya is one of Tokyo's busiest districts, known for its giant pedestrian crossing, its giant screens and the statue of the faithful dog HachikÅ. Photos taken in 2010.