Log In or Register
Lake Alpsee situated below castle Neuschwanstein and castle Hohenschwangau. Bayern, Germany. BTW, for a view from above, please click here.