Short documentary on foreign students life in China and their impression about the country.
Share this note: