The Shanghai Science and Technology Museum, which closed for nearly three years since 2023 for renovations, is finally back in action, reopening its doors just in time for the Year of the Horse. On a ...