10 Best Things to Do in Shibuya, Tokyo | A Visual Guide & Map to Shibuya
Shibuya is a shopping and entertainment district in central Tokyo and exactly what your Lost in Translation dreams are made of. There are plenty of things to do in Shibuya, especially if you enjoy shopping or people watching. Map included!