a small house sitting on top of a rock in the middle of a river