There and back again
Seiganto-ji (青岸渡寺), Temple of Crossing the Blue Shore in Wakayama, Japan.
Andrew