Yahiko Shrine, Niigata Prefecture, Japan

Yahiko Jinja is a Shinto Shrine in the village of Yahiko in Niigata Prefecture, Japan. It is situated at the foot of Mount Yahiko, a 634-meter sacred mountain.