Lake Constance, bordered by Switzerland, Germany, and Austria. This image from NASA Terra satellite is MISR Mystery Image Quiz #2.