Stargazing in Vail and Beaver Creek is unlike anywhere else, with little light pollution and higher elevation and clear skies. Sometimes the greatest mysteries are right in front of us!