BEIJING, April 1 (Xinhua) -- The China Science and Technology Museum said on Tuesday that it would launch a month-long display of 50 movies with special visual effects, to offer audiences an ...