Neuschwanstein Castle in Schwangau, (Bavaria) Germany. This is the famous fairy tale castle of King Ludwig.