Scenery with Sky Tree
A Foreigner's Unique Perspective
Tokyo Sky Tree (the world's tallest free-standing broadcast tower at 634 meters) is seen from Demboin Garden (built in the early 17th century), the Head Priest's residence at Sensoji Temple, located in the Asakusa district of Taito Ward in the old downtown shitamachi area of Tokyo, Japan. (Photo by Ben Simmons/AFLO) [3426]