Meiji Jingu Shrine in Tokyo is one of the largest Shinto shrines in the land of the rising sun.
Meiji Shrine (Meiji Jingu) is the tomb of Emperor Meiji and his wife Empress Shoken, the largest Shinto shrine, which appeared in 1920 as a public initiative. It is located in the Shibuya area, in the city...