Sharing the world’s most remarkable places
Welcome to PlaceCurator
Tokyo Tower
Tokyo Tower, rising 333 metres over Minato’s Shiba Park, is one of those Tokyo sights that feels pleasantly old-school in the best way. Built in 1958 as a broadcasting tower…
