A massive art park made up of five giant domes has recently moved into the Arts District in downtown Los Angeles, transforming a 35,000-square-foot parking lot into... something else. Billing itself ...