From shopping to cultural and traditional attractions, there is more to discover in Tokyo Skytree Town other than the world’s largest telecommunications tower.
Tokyo Sky tree is a 634-metre high broadcasting tower with two public observation decks, restaurants, shops and other facilities in Sumida, Tokyo.
Some locals might still hold a candle for the more retro Tokyo Tower but the Skytree is a competing favorite for good reason.