Lake Schrecksee is a hidden lake in Europe

A turquoise lake surrounded by mountains