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

Top 30 Places To Stay In Nakanojo, Japan

Nakanojo Stays