• Kamigamo Shrine

    On the banks of the Kamo River in northern Kyoto, Kamigamo Shrine is one of the oldest in Japan. A world heritage site, it was established in […]