New Denver is situated on the beautiful Slocan Lake, within the Selkirk Mountain Range, in the West Kootenay region of British Columbia