Stock Photo - The Telecom Center glass covered arch building adjacent to Telecom Center Station in the bayside area of Odaiba in Tokyo, Japan. In the summer blue sky its shape looks similar to France's Toit de la Grande Arche.

Stock Photo: The Telecom Center glass covered arch building adjacent to Telecom Center Station in the bayside area of Odaiba in Tokyo, Japan.

Searchable keywords

Choose multiple keywords