TeddyJan 13, 20201 min readYokohama Landmark towerYokohama landmark tower was built in 1993 and it is the second tallest building in Japan, behind Abeno Harukasu in Osaka. It is 296.33...