The Ore Mountains lie along the Czech–German border, separating the historical regions of Bohemia in the Czech Republic and Saxony in Germany.