Daily Archives for December 12, 2013
Tokyo Metropolitan Office Observation Deck
See the Tokyo Metropolis stretch out before you while standing 202 meters above the ground of the Tokyo Metropolitan Office Observation Deck! On a clear day, you can see Mount Fuji in the distance. You can enjoy the view from … Continue reading