The Kamigamo Shrine is found in the Yamashiro region of Japan. It is located just north of Kyoto, across the river near the Genbu Highlands.