Shibuya, is one of the most photographed areas in Tokyo. Some may have seen it in “Lost in Translation” , right?
This is the station on the Yamanote line, it is between Harajuku and Ebisu stations…
The young bustling district of Shibuya is one of the busiest places- where many young people meet – it [...]
