These lines will ring a bell to anyone who heard the Grimm Brothers' fairy tale of Rapunzel as a child. The 40-meter tower that the sorceress climbed with Rapunzel's untied braids is believed to be right here - at Burg Trendelburg in Hesse, Germany. The castle is now a hotel where you can stay, enjoy the view from the Rapunzel Tower, get married, and have a delicious medieval dinner.