Photo: All smiles | AspenTimes.com