Standing In the South Tower of the Tokyo Town Hall
From above Ueno Station in Ueno, Tokyo, Japan
Standing with Ikebukero Station behind me.
View of Tokyo Tower from the top of Mori Building
Approaching Shibuya crossing makes you feel all the speed of life in Tokyo!
Shot from the 40th floor of a hotel in Tokyo.
Looking down the tracks from the platform of Ochanomizu station, on the Chuo line through central Tokyo.
Tokyo Tower from the top of Mori Building
View from the Park Hyatt Hotel located in Ebisu, a quiet neighborhood in the Shibuya ward of Tokyo, Japan.