Video looks at the modern China.
Beautiful China - video ad on Times Square
Trailer: China from above