Hot new landmark Shibuya Scramble Square offers a heart-stopping view of Tokyo

Twitter posts the highest highlight of Shibuya’s newest tourist spot: its vast and dizzying view.
Read More