Iwashimizusai festival
Iwashimizu Hachimangu shrine in Yawata city of Kyoto, situated on a quiet hillside hosts one of the three religious festivals in Japan.
Iwashimizu Hachimangu shrine in Yawata city of Kyoto, situated on a quiet hillside hosts one of the three religious festivals in Japan.