Pinterest • The world’s catalog of ideas

Castle Eltz is located in the hills above the Moselle River between Koblenz and Trier, Germany. It is still owned by a branch of the same family that lived there in the 12th century.

Castle Sooneck between Koblenz & Mainz ~ Rhine Valley (UNESCO) - Rhineland-Palatinate, Germany by Fuchsia-Groan, deviantART

Neuschwanstein Castle, Bavaria, Germany Neuschwanstein Castle is the height of fairy tale castles. In fact, it was build for Ludwig II of Bavaria in 1869 by a theatrical set designer, rather than an architect. The name means "New Swan Stone," after a Wagner opera.