Meiji Shrine By Dejiki on July 9, 2014 in Photos, Travel Set in a lush forest, the Meiji Shrine is one of the most iconic attractions in Tokyo, Japan. Continue Reading → 0