Search results
We did not find results for: shibuya japan map.
Check spelling or type a new query.
We did not find results for: shibuya japan map.
Check spelling or type a new query.
Special ward in the Tokyo Metropolis in Japan
Shibuya is a special ward in the Tokyo Metropolis, Japan. A major commercial and finance center, Shibuya houses two of the busiest railway stations in the world, Shibuya Station and Shinjuku Station. Wikipedia