Tomari Castle Ruins is located at the top of the cliff. The whole castle is a Shinzan (a mountain to worship the gods).
All Images ©1998-2020 bmFor purchase or permission send email to:d b h p h o t o @ g m a i l . c o m