meaning of Burgfelsen

Burgfelsen - German to English

palace stone