The Shanghai Natural History Museum is a museum dedicated to natural history. It is one of the largest museums of natural sciences in China.
The Shanghai Natural History Museum is a museum dedicated to natural history. It is one of the largest museums of natural sciences in China. Museums - Arts Links: en.wikipedia.org By: kjfitz