Category: Tochigi

Toshogu Shrine(東照宮)

Toshogu Jinja is one of the glorious shrines in Japan. The shrine consists of many sub-shrines inside a forest area. Comparing with other shrines of Japan, this shrine is gorgeous
Read More