Did you know that the observatory of Tokyo Tower, one of the famous tourist spots in Tokyo, has been renewed? All the windows on the main deck have been …

AloJapan.com