It is recommended that you go to the BBC and enter BBC directly in the input field, and then look for the video.
If not, you can watch "Discovering China, Food Journey" which seems to be called this title. It is a four-episode documentary in Chinese and English.
There are many videos on the BBC with Chinese and English subtitles about China.
Hope it helps you.