There is a lot of construction going on the north side of the tower. This is looking towards Tokyo.
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