Shuzenji is located almost in the center of the Izu-hanto peninsula, on a hill surrounded by the Amagi Sugumo and Daruma Mt. It is known as one of the major …

AloJapan.com