Chinese Premier Li Keqiang (L) and British Prime Minister David Cameron visit the National Museum of China, Beijing, capital of China, Dec. 2, 2013.