The best view is probably looking down on the island where the historic brick warehouses and located.
Yokohama Landmark Tower is part of the Yokohama City's Minato Mirai 21 and It is the tallest habitable building in Japan (295.8 meters). (Read More: View Point)
Submitted by mbystedt on Sun, 04/17/2011 - 22:11