2013 Tokyo Trip Day 22: Meiji Shrine

If you’re lucky, you might even witness a Japanese wedding.

2012 Tokyo Trip Day 1: Harajuku

Whenever I find myself in Japan, I always make it a point to visit Harajuku at least twice — at the beginning, and near the end of the trip.