STEREOeye

Odaiba / Tokyo Japan


Odaiba is the new town along the sea shore in Tokyo. The building in the middle of the photo is Fuji-TV that has a sphere observatory.


RETURN