Nestled in the Rocky Mountains is the world's biggest mountaintop snow fort, and you have to see it ... this expansive, powder-white structure is unlike anything else out there.