Lake Ellbachsee, Black Forest, Germany - view from the Ellbachseeblick viewing platform near Freudenstadt