Katsuragi Shrine is located near the top of Osaka's highest mountain, Mt Kongo. Katsuragi Shrine was established in 665AD by En-no-gyoja, who also established the nearby Temporinji Temple.