75. Spaced Out on Odaiba

Back Main page Fwd


Smaller picture

Odaiba is an island on reclaimed land in Tokyo Bay. Out on Odaiba there is plenty of open space, and also plenty of spectacular buildings.