Shibuya Ekimae scramble intersection

Address 2-2 Dogenzaka, Shibuya-ku, Tokyo

Search this place on Google.