Beyond this gate God resides.
Photo taken at Hakone, Japan.

Top 30 Things To Do In Toyohashi, Japan

Toyohashi Activities