The National Art Museum of China is the national art museum of China and the largest art museum in the nation. Located in Beijing and opened since 1963, it is a level-1 public welfare institution funded by the Ministry of Culture and Tourism of China.