© 2011 Jeff Lee

Mega Web

The giant Daikanransha ferris wheel located on Odaiba in Tokyo Bay. The artificial island is also home to Toyota’s Mega Web the largest automotive showroom in the world.

Post a Comment

Your email is never published nor shared. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>