One of the main reasons Vancouver is so popular with asians is that
the winters are mild, it rains in winter. Snow is so rare that when it snows there is chaos because no one is prepared.
If you want to see snow you'll have to drive to the mountains.
Another reason for Vancouvers popularity is that its only one flight away from HK. Although its a long flight. When I went back to edmonton for holidays it was a pain to have to change to connecting flights.
I stayed in Edmonton for many years . Had temperatures going down to -30 to -40s. Must remember that its only in winter that you get such cold temperatures & even then there are days when the temp is +1, +2,. +3 ...
Central heating is common in Canada. I remember going about in T-shirt & shorts in winter in my apartment. Cars have heaters, you have heated bus shelters, you have malls, ... If you visit Edmonton, be sure to visit West Edmonton Mall, its got: casinos, hotels, shops, hockey rink, beach with surfing, chapel,... & parking is free