Tags: Artwork.
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.Erected in February 1983 as a part of the Stuart Collection of public art projects the fiberglass Sun God has become a unique feature on the UCSD campus.