Nové Hrady castle - fort at the foot of the South Bohemian Mountains