Best Observation Decks in Tokyo
Tokyo is known for its towers and skyscrapers; many of which have observation decks enabling visitors to enjoy amazing and breathtaking views of the metropolis and its surroundings. Tokyo Metropolitan Government Building Located a 10-minute walk away from Shinjuku Station, the Tokyo Metropolitan Government Building is comprised of two tall towers, each of which has [...]