Tokyo tower is a transmission tower located in central Tokyo. The tower, which is one of Tokyo’s most famous landmarks, has two observation decks which are accessible to the public against an entry fee.
Tokyo tower is a transmission tower located in central Tokyo. The tower, which is one of Tokyo’s most famous landmarks, has two observation decks which are accessible to the public against an entry fee.