Stock Photo: Chinese Lantern Festival in Toronto. Colorful peacock magnificent illumination glowing at night. Ontario Place, Toronto, Canada 2008.