Tokyo Metropolitan Government Building – The Best Free observatory in Tokyo

The Tokyo Metropolitan Government Building is an iconic structure in the heart of Tokyo, Japan. With its distinct twin towers rising high above the city […]