Nestled within lush green forests not too far from Frankfurt and Stuttgart lies one of Europe's most stunning and romantic ruins — a true icon of Germany's Rhine-Neckar region. Set atop a hill ...