Galleries / Japan / Photo 3 of 26
Japan: Photo 3 of 26 – A Shintoist temple at the top of Tokyo's TV tower. Note to self: don't take pictures with a flash against reflecting surfaces.
A Shintoist temple at the top of Tokyo's TV tower. Note to self: don't take pictures with a flash against reflecting surfaces.