Is there any other way to see this video. I can't view it here in Beijing. http://video.google.com/videoplay?do...97892170796596