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 ...
Shibuya 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.