The Shanghai Insect Museum is located at No. 300 Fenglin Road, Shanghai (within the Institute of Plant Bioecology, Shanghai Academy of Life Sciences, Chinese Academy of Sciences).
The Shanghai Insect Museum is located at No. 300 Fenglin Road, Shanghai. Take Metro Lines 4 and 7 and get off at Dong 'an Road Station (Exit 1), or take buses 49, 72, 80, 932 and the Second Tunnel Line Fenglin Road Station.
Previous Article:Experience petty bourgeoisie in Shanghai, without crowded crowds