
Part 7: Christmas Eve in Europe
Dec 22, 2006 - 6:02
Radio and PodcastLive Radio & Podcasts
High in Switzerland, the mighty Alps seem to shout the glory of God. Up here, where villages huddle under towering peaks, Christmas fills a wintry wonderland with good cheer. Traditions are strong and celebration comes w...