Immerse yourself in the holiday magic of St. Moritz, Switzerland, where the Swiss Alps provide a spectacular backdrop for a Christmas escape. After a fresh snowfall, the town glows with festive lights ...
Paul Giamatti takes us behind-the-scenes of his new Christmas film ... While New York winters are often depicted as snowy wonderlands, the city's never been as snowy as you think.