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.
Uobei Shibuya Dougenzaka is quite possibly the best sushi train I’ve ever been to. They deliver affordability, quality, and generous servings!
There are many countries where the spirit of Halloween is nowhere to be seen, heard, or felt, but Japan is certainly not one of them!
Shibuya is essentially the “New York” of Japan. As the busiest commercial city in Tokyo, it’s also a major tourist attraction for foreigners.