Germany is filled with castles, ranging from its most famous castle, Neuschwanstein Castle that was built by Mad King Ludwig of Bavaria, to Burghausen Castle, which is the longest castle in Europe, to romantic castles overlooking the Rhine River. In between, castles of all sizes and shapes can be found throughout Germany. German castles are world-class. Castles in Germany range from higgedly-piggedly Medieval fairytales through to the grandiose, fantasy palaces of ‘Mad’ King Ludwig of Bavaria. But there’re German castles for everyone – not just for romantics. Military historians will be able to pore over the remnants of vast old fortresses, like Marienburg . Examples of these castles include Chapultepec in Mexico, Neuschwanstein in Germany, and Edwin Lutyens' Castle Drogo (–) – the last flicker of this movement in the British Isles. While churches and cathedrals in a Gothic style could faithfully imitate medieval examples, new country houses built in a "castle style" differed internally.