Items displayed at the exhibition of "Mayas: the Language of Beauty" at the National Museum of China in Beijing, Nov. 14, 2014. [Photo by Huang Xiaobin/asianewsphoto.com]