Share
twitterlinkedinfacebook
Image 1 of 1
SBO03081JAP.jpg
People looking towards the Tokyo Sky Tree Tower in Ryogoku. At 634 meters the tower is one of the tallest buildings in the world. /Felix Features