It is a popular spot where you can enjoy hiking and bird watching in summer, surrounded by a promenade about 5 km around.
In the middle of the road, a total of 45 statues of Kannon are enshrined, including the 33rd Kannon Sacred Grounds of the two countries.
Chobushi, Nemuro, Hokkaido
Access: 30 minutes on foot from Nishiwada Station
* Business days and hours are subject to change due to the influence of Novel Cornavirus (COVID-19).