sellersabroad.wordpress.com
The Snowdown Showdown!
The stage was set. It was me versus Whistler and Blackcomb, two side-by-side mountains that stand tall north of Vancouver in the Canadian ski resort town of Whistler. Whistler, along with Blackcomb…