Sandhäxan ligger på Djurgården, ett populärt område för både stockholmare och turister.