The charming mountain lake Frillensee is surrounded by forest. Location Bavarian alps, Germany, Europe.