Cityscape of Tokyo showing the red Tokyo Tower, seen from the Observation Deck of the World Trade Center, Tokyo, Japan

- Image ID: DE0C3B