New construction near Shibuya Station in Tokyo provides visitors beautiful birds-eye vistas of the Tokyo skyline, which can be particularly majestic around sunset.

Write A Comment