Travel Photography > Shibuya : Featured photos taken in Japan
A large intersection in the Shibuya district. If only you could hear the sound of a hundred giant TVs blaring at the same time..
Visiting Tokyo on your next trip? The nearest property we found is Asakusa View Hotel, 0.2 kms away.
Be the first to comment on this photo!
To comment on photos, you need to login first.