Shorinzan, tucked away on Takasaki Mountain, is known as the Daruma Temple. A visit is reputed to bring good fortune.
Shorinzan, tucked away on Takasaki Mountain, is known as the Daruma Temple. A visit is reputed to bring good fortune.
Created by Jordy Meow. Copyright © 2024.