They're grand, historic fortresses, and to see the best of them you have to go to Europe -- or check out these photos.
Built high on a peak, Mont Saint Michel near Normandy, France, is one of medieval architecture's greatest achievements.