National Art Museum of China
The National Art Museum of China (NAMOC; 中国美术馆; 'China Art Museum') is the national art museum of China and one of the largest art museums 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.
Source: Wikipedia — National Art Museum of China (CC BY-SA 4.0)