Colorado has no shortage of epic ski towns and Telluride, located on the western part of the state, is among them. There was ...