Skip to content

Landmark Tower

Y is for… Yokohama

Lying on  Tokyo Bay, south of Tokyo, Yokohama is the second largest city in Japan by population after Tokyo and most populous municipality of Japan. Yokohama was a small fishing village up to […]

Lost in Translation?

Sometimes even correct words and proper grammar can cause some confusion in translation. This is a sign from the Sky Cafe in the 296.3m high Landmark Tower in Yokohama.  Here […]