Meiji Shrine is Japan's most visited and celebrated shrine. Dedicated to Emperor Meiji who united Japan and opened it to the world, Meiji Shrine will be