Tokyo Tower

Tokyo Tower (東京タワー) is an icon of Tokyo, helping to boost spirits and symbolising the renewal of the mega city after the war. While the free Metropolitan building and the Skytree beat it in the height game, Tokyo Tower definitely the most iconic and special in the hearts of Tokyo people. Budget travel tips FreeContinue reading “Tokyo Tower”