Dreamlike castles enchanted forests and mystical rock formations. Here are 17 places in Germany that seem to come straight out of a fairy tale.