Zengenji Temple is located in Furubira town on the Shakotan Peninsula on the Sea of Japan side of western Hokkaido, at 43 degrees 15 minutes north latitude.
Zengenji Temple is located in Furubira town on the Shakotan Peninsula on the Sea of Japan side of western Hokkaido, at 43 degrees 15 minutes north latitude.