Original Resolution: 450x320
Dragon Sculpture The Nine Dragon Wall Jiulongbi At Beihai Park Beijing China The Wall Was Built In 1756 Ce Stock Image K16561061 Fotosearch The nine dragon screen design and decoration explicitly or implicitly contains the number nine five, a symbol of imperial power and the statue of the emperor.