Uncategorized 04 Jul 2019 0 88 100 Days of Summer: Bubbles and Bug Bikes at the China Science and Technology Museum ‘100 Days of Summer’ is a collection of various blogs from our beijingkids archive that…
Playing Inside 26 Nov 2013 0 727 Two Thumbs Up: Not Your Run-of-the-Mill Cinemas: China Science and Technology Museum Did you know that the largest film museum in the world is located just north…
Local News 13 Aug 2011 0 930 A Science Museum Makeover The original China Science and Technology Museum located on the north Third Ring Road (and…