Šelmberk Castle (German: Schellenberg Castle ) is the name of the following castles in the Czech Republic: