Topic: Breckenridge


  • In Pictures Ice and snow sculptures

    A visitor walks past a giant snow sculpture at an Ice and Snow Festival in Shenyang, northeast China's Liaoning Province on Jan. 10, 2008. The Ice and Snow Festival, which features hundreds of massive sculptures carved out of ice, has become a huge draw for visitors, turning northern China's often forbidding temperatures into a competitive advantage.

All Content