Photography at Takeda Shrine, Japan (2020)

Takeda Shrine is a Shinto shrine located in the city of Kōfu, Yamanashi Prefecture, Japan, dedicated to the kami of Takeda Shingen. Kami (Japanese: 神) are the spirits, phenomena or “holy powers” that are venerated in the religion of Shinto. 

Advertisement