A man walks past the giant cogs of a watch on display at the newly opened China Science and Technology Museum in Beijing.