Kashihara Jingu – Remembering a Winner of Thrones
Kashihara Jingu venerates the spirit of the first emperor of Japan, who reigned at the edge of myth and history. Located due south of Kyoto in Nara Prefecture, the shrine sits at the center of the ancient kingdom of Yamato, […]