News
TOKYO -- A temporary enclosure featuring a printed photo backdrop of Shibuya Station from around 1955 has been installed behind the iconic statue of Hachiko the dog, who waited for the return of ...
Hosted on MSN7mon
The Best Place to Watch the Sunset in Tokyo: Shibuya SkyShibuya Sky is an open-air observation deck on the 47th floor of Shibuya Scramble Square Tower. It's 229 meters high, or 751 feet tall, and gives you a 360-degree view of the entire city.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results