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 Image
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.