Designed by
Title
Tembo Deck Tokyo Skytree #92207600
Description
Tokyo, Japan - April 19, 2017: The large windows of Tembo Deck observation deck. The Tokyo Skytree is a television broadcasting tower and landmark of Tokyo. Tokyo skyline and Sumida river.
This image is editorial