Japan
Shinto Shrine (Shorenji Temple) - Takayama, Japan
hisroricjapanreligionshinto shrineshorenji templetakayama