The emblem of the Beijing 2008 Olympic Games "Chinese Seal, Dancing Beijing", formed with thousands of ball cacti, is on display at the Beijing Grand View Garden of Flowers.