This display, over 20 feet tall, comes into view as we emerge from the Windmill Gallery. It is truly breathtaking. The peafowl and peonies (flowers) are ancient symbols in Chinese culture.