Galleries / Japan / Photo 2 of 26
Japan: Photo 2 of 26 – A view from Tokyo's TV tower. It was raining, as you could probably tell. A Buddhist temple can be seen.
A view from Tokyo's TV tower. It was raining, as you could probably tell. A Buddhist temple can be seen.