The National Museum of China is conveniently located on the side of Tiananmen Square. It has collections covering from ancient times until the Qing Dynasty. However, most areas dedicated to the modern period were documented in Chinese only, so I was unable to find out the official contemporary position about the Great Leap Forward or the Cultural Revolution.

Worth seeing even for not the art inclined person; free admission.