The Alpsee is a lake in Bavaria, Germany. It's located near Neuschwanstein and Hoshenschwangau castles.

The Alpsee is a lake in Bavaria, Germany. It's located near Neuschwanstein and Hoshenschwangau castles. - 81116260