El Museo Ludwig en Beijing fue fundado en 1996. El acuerdo sobre su fundación se concluyó en nombre del Ministerio de Cultura de la República Popular China entre la Galería de Arte Chino y los cónyuges Peter e Irene Ludwig .
La Galería de Arte Chino (Museo Nacional Chino) es uno de los diez edificios más importantes erigidos en la primera década de existencia de la república. El edificio de arquitectura típica china, con techos curvos y tejas amarillas, está ubicado en el centro de Beijing, en la calle Wangfujing , una de las principales arterias de la ciudad.
Fundado en 1963, el museo abrió al público una serie de obras maestras del arte nacional y extranjero.