Built in 1920 to honor the deified spirits of Emperor Meiji, the Meiji Shrine is a strong representation of contemporary Japanese history.
Harajuku / Shibuya / Shrine / Tokyo
Posted on:
The Home of Japan Adventure
Built in 1920 to honor the deified spirits of Emperor Meiji, the Meiji Shrine is a strong representation of contemporary Japanese history.