Neuschwanstein Castle

Neuschwanstein is a white fairy-tale castle in the mountains of Germany, with tall blue towers that look just like a storybook!

▶ what THAT landmark do?!