The National Art Museum of China, or NAMOC is located at 1 Wusi Ave, Dongcheng District of Beijing, People’s Republic of China. It is one of the largest art museums in China. The construction of the museum started in 1958, and concluded in 1962. It has a total land area of 30,000 square meters. The museum was renovated between May 2004 ad January 2005, and has been given an additional area of 5,375 square meters.