Advertisement

Sustainable farming: producing a third of the world's caviar in China

Annalisa Burgos headed to Kaluga Queen, located at the famous Thousand Island Lake in Zhejiang Province in east China, to find out how some of the world's best farmed caviar are produced.