Shibuya Square in Tokyo shimmers following a rain shower on August 1st, 2013. (c) Erik Jacobs
A Shimmering Shibuya Square

Travel is the only expense that makes you richer.
Shibuya Square in Tokyo shimmers following a rain shower on August 1st, 2013. (c) Erik Jacobs