On Tuesday, an exhibit that includes more than 240 artifacts from the Silk Road launched at the National Art Museum of China (NAMC) in Beijing.