info_outlineInformation in English
Sun God is a statue by French sculptor Niki de Saint Phalle located on the campus of the University of California, San Diego. The statue is a 14-foot multicolored bird-like creature, perched atop a 15-foot-tall horseshoe-shaped rock pedestal.
[wikipedia]