An exhibition dubbed "The road to revival in the new era" has opened to the public in China's National Museum in Beijing on July 3.