Yoshino Mikumari Shrine

A sacred shrine enshrining the God of Water within the impressive Momoyama architecture of its main building

View Gallery