Shrine

Kamigamo Shrine

On the banks of the Kamo River in Kyoto stands one of the most important shrine in Kyoto, Japan. Along with the Kamo and Shimogamo Shrines, the Kamigamo Shrine is […]