Shibuya is a special ward in Tokyo, Japan. A major commercial center, Shibuya houses one of the busiest railway stations in the world, Shibuya Station. From Wikipedia
Authorities warn residents to stay on high ground as forecasts predict further heavy rainfall