Meiji Shrine

Meiji Shrine is a Shinto shrine in Tokyo.

History
The Simpson family saw the Meiji Shrine from their room at the Royal Tokyo.