The Krkonoše, Karkonosze or Giant Mountains are a mountain range located in the north of the Czech Republic and the south-west of Poland, part of the Sudetes mountain system. The Czech-Polish border, which divides the historic regions of Bohemia and Silesia, runs along the main ridge.