There were several similar pieces of Chinese art on display at various points around the property. I don't recall the tour guide mentioning the meaning behind them, but considering the way they are prominently displayed, there obviously is a meaning.
Photo
Photo