A chef shows 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
A chef shows 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)