Odaiba is a large artificial island in
Tokyo Bay, Japan, across the Rainbow Bridge from central Tokyo. It was initially built in this area for defensive purposes in the 1850s.
The name for Odaiba comes from a series of six island fortresses (daiba) constructed in 1853 for the The Tokugawa Shogunate – the feudal military government of Japan during the Edo period from 1600 to 1868 – in order to protect Edo (Tokyo former name) from...
READ MORE - STREET VIEW - EXIF