Sort:  

Yeah man whistler is mecca. Although Vail bought them for 4.1 billion dollars. If you go sent me some pics :)

I will man, looking to go this November/December so hopefully I'll still be on steem haha