View from the Tocho Observation Deck, Tokyo.

View from the Tocho Observation Deck, Tokyo.