which is home to Tokyo Skytree Town, a complex boasting 310 shops and restaurants. Formerly known as Sky Circus, this observation deck on the 60th floor of Ikebukuro’s Sunshine City underwent a ...
Tokyo’s Sumida Ward has an interesting double nature. On one hand, being the part of the city where the Tokyo Skytree stands ... as the Skytree’s observation deck, 350 meters up in the sky, will serve ...