That's an intersection in Tokyo, more specific somewhere in Shibuya.
It's where Scarlett Johansson in the 2003 movie "Lost in Translation" crosses the street in a very iconic moment of the film. That scene was partly shot in an illegal manner from inside that Starbucks Coffee Store right there. Not a lot of people know that.
Also no, no more pictures.