Rosebery is an unincorporated community about 6 kilometres north of New Denver in the West Kootenay region of southeastern British Columbia. The former steamboat landing and ferry terminal is at the mouth of Wilson Creek on the eastern shore of Slocan Lake. The locality, on BC Highway 6, is about 106 kilometres by road north of Castlegar and 144 kilomet…Rosebery is an unincorporated community about 6 kilometres north of New Denver in the West Kootenay region of southeastern British Columbia. The former steamboat landing and ferry terminal is at the mouth of Wilson Creek on the eastern shore of Slocan Lake. The locality, on BC Highway 6, is about 106 kilometres by road north of Castlegar and 144 kilometres by road and ferry south of Revelstoke.