a mountain lake near sant celoni, spain