Puzzle. River in the dense forest.