Landmark Tower Yokohama, Japan
| | | | | | | | | | | | | | | | | | | | | |

Landmark Tower Yokohama, Japan

If youre one to climb the tallest structures in every city you check out, then Yokohamas Spots Tower is the excellent place for you. Standing simply timid of the huge 300 at 296m high, it is the highest structure in the higher Tokyo location, and also second tallest throughout Japan, simply defeated by the recently…