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:
Travel Blog of Yaseen Hijazi
Built in 1920 to honor the deified spirits of Emperor Meiji, the Meiji Shrine is a strong representation of contemporary Japanese history.