Gaze Out Over the Town of Asakusa From Viewing Deck, Tokyo – Japan – One of the remarkable sightseeing spots in Tokyo – Asakusa! When you’re looking to get up high, head to Asakusa Culture Tourist Information Centre 8th-floor viewing deck – a tourist information facility in Taito Ward, found in front… Continue Reading