The 24-meter-long skeleton of a fin whale that was found in Shanghai waters in March 2017 was installed in the Shanghai Natural History Museum on Thursday. The 3-ton skeleton is the longest of its …
( read original story …)
The Shanghai News
The 24-meter-long skeleton of a fin whale that was found in Shanghai waters in March 2017 was installed in the Shanghai Natural History Museum on Thursday. The 3-ton skeleton is the longest of its …
( read original story …)