Peaceful mountain lake in National Park High Tatra. Dramatic overcast sky. Strbske pleso, Slovakia, Europe. Beauty world. Shutterstock Image - Peaceful mountain lake in National Park High Tatra. Dramatic overcast sky. Strbske pleso, Slovakia, Europe. Beauty world. - ID: 191286995