Kasuga Taisha Shrine was built in 710. It is the guardian shrine of Nara, Japan, and the head shrine of all Kasuga shrines in Japan. The shrine is filled with ancient trees, stone lanterns, and herds of deer, full of an ancient and mysterious atmosphere.
Advertisement