It is located at the base of the Nemuro Peninsula, and is a ridge sticking out to the Pacific Ocean. The inland part of the fort is designated as a special natural monument of the country and is the southern limit of Sakai azalea.

 
address
Ochiishinishi, Nemuro, Hokkaido
other information
Access: 40 minutes on foot from Ochiishi Station

* Business days and hours are subject to change due to the influence of Novel Cornavirus (COVID-19).

Sightseeing spots in the same area