Did you know that China produces the most caviar of any single country and Chinese brand @kalugaqueen_official is the largest producer in the world? Founded in 1998, the company raises its sturgeons in the pristine waters at Thousand Island Lake near Hangzhou. Its caviar is supplied to many top restaurants in France along with airlines Lufthansa... More