Shibuya Scramble Square Tower

Buy this image Add to Lightbox Download
< Prev Next >
Tourists on the viewing platform at the top of the new Shibuya Scramble Square Tower (right) look out over Tokyo, with the Cerulean Tower hotel tower to the left.  Shibuya, Tokyo, Japan. Thursday November 21st 2019
Tourists on the viewing platform at the top of the new Shibuya Scramble Square Tower (right) look out over Tokyo, with the Cerulean Tower hotel tower to the left. Shibuya, Tokyo, Japan. Thursday November 21st 2019