The Land of Ludwig II: The Royal Castles and Residences in Upper Bavaria and Swabia (Bavaria's Castles, Palaces, Gardens, and Lakes)