Ok, big clue. It's a waterfall and its very close to Eden. . .