Skip to playerSkip to main content
  • 17 years ago
Chinese director returns to the Ya Lu River that separates China from North Korea to see what is left of socialism in the two countries.
Comments

Recommended