South of Kumano city.
Lion Rock.

Back