Tokyo 2015: Nezu Shrine, the Imperial Palace, and Vegan Buddhist Food at Fucha Bon

One of my favorite things about Japan is how easy it is to find tranquility within its urban metropolises.  In Tokyo, it’s not hard to find ethereal shrines adjacent to winding highways and looming office blocks…

DSC_0510
Continue reading