Photos, videos emerge of the National Alpine Skiing Centre in Yanqing
The National Alpine Skiing Centre in Yanqing, set to host alpine events at the upcoming Winter Games, has been shrouded in mystery, more than any other Olympic venue. As athletes and media arrive on the scene, more images and details are beginning to come forward.