There's a stone shrine here. Words are carved into the front, but you can't quite make out what it says.