Tuesday, 26th July 2005 by
This is Hachiko Square, the famous “busy pedestrians” road junction in Tokyo where everyone is waiting patiently to cross the road and then surging over. On Google Maps it is the cross roads with the wide white stripes going around the square and one across the middle. It’s been in loads of films but most recently Lost In Translation, where Bill Murray and (the lovely) Scarlett Johanssen wandered around it.
Thanks Francois Jordaan.