Within easy reach of this spot
Close by you'll find Mt Sengen Hill View Park (Sengenyama Miharashi no Oka Koen), 遠山甌穴, Site of Sugaya Castle.