Six chefs carry a sturgeon at a hotel in Hangzhou City, the capital of East China’s Zhejiang Province, Aug. 5, 2016. The fish weighed 75 kilograms. (Photo/IC)
RIGHT BG
Six chefs carry a sturgeon at a hotel in Hangzhou City, the capital of East China’s Zhejiang Province, Aug. 5, 2016. The fish weighed 75 kilograms. (Photo/IC)