The Tokyo Big Sight is 58 meters tall, lies off the shore of the Tokyo Bay, previously known as the Edo Bay which connects to the Pacific Ocean.
The Tokyo Big Sight is 58 meters tall, lies off the shore of the Tokyo Bay, previously known as the Edo Bay which connects to the Pacific Ocean.