STEREOeye

Odaiba / Tokyo Japan



Please click on the preview

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