British Columbia's Rocky Mountains, Cariboo Mountains, Rocky Mountain Trench (east of Prince George) and the Columbia Mountains of Southeastern British Columbia (west of the Canadian Rocky Mountains that extend into parts of Idaho and Northwestern Montana in the USA), which include the Selkirk Mountains, Monashee Mountains, and the Purcell Mountains, have the largest stretch of interior temperate coniferous rain forests.