The Yokohama Landmark Tower is the tallest building and 3rd tallest structure in Japan, standing 296.3 m high. It is located in the Minato Mirai 21 district of Yokohama city. Work on the building was finished in 1993. It has the highest observation deck in Japan.

Check the pictures and acces on the website ( )

AloJapan.com