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.
Established: 1958
Location: 1 Wusi Dajie, Dongcheng District, Beijing, China
Architect: Dai Nianci
Owner: Ministry of Culture of the People's Republic of China
Collections: Ancient and contemporary Chinese art; some Western art