Overview
Kamigamo Shrine is one of the oldest and largest shrines in Kyoto. It stands about 3.5 km upstream from Shimogamo Shrine. The shrine grounds are vast, extending over an area of about 660,000 square meters and including the mountains behind the shrine. Two sand dunes on the grounds serve a purification function and have been ceremonially created since ancient times.