Sneak Peak at Olympic Gardens in China By Racer X Art • June 2008 • Views: 396 Pretty cool pictures of the topiary gardens in China.