Looking to check out a unique attraction on Colorado’s slopes this winter? Keystone Resort is bringing back their mountaintop snow fort billed as the ‘world’s largest’ structure of its type.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *