Loading...
Uploaded by DougKaplan on Apr 15, 2010
This is the Shibuya Crossing in Shibuya, Tokyo, Japan.The Starbucks that is located here is the popular place to watch the intersection from up above. I took advantage and took a video of the entire process.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)