meaning of besterhaltene Burg

besterhaltene Burg - German to English

best-preserved palace