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.