Southern Bavaria, Germany, Neuschwanstein, 19th century fairy tale castle.