Burg Zähringen is a historical landmark, the ruins of a castle that was once the ancestral seat of the Zähringer noble family.