This big purple ball sits atop some rocks outside the Pepsi Center in Denver, CO