If this beautiful castle looks familiar, don’t be surprised, because Neuschwanstein inspired Disney Land’s Sleeping Beauty castle. It’s perched on a rocky outcrop high above the Bavarian village of ...