Tokyo’s 798 metres long Rainbow Bridge was completed in 1993 and spans northern Tokyo Bay between the Shibaura Pier area and the man-made island of Odaiba. But as an icon of modern Tokyo, it is much more than a convenient way to cross from A to B, offering sight-seers, day trippers, photographers and [Continue Reading…]