Alps mountains in germany near the Hohenschwangau lake, castle and town. View from Neuschwanstein castle balcony.