Where the heck it was

The answer to last week’s quiz was the (always divisive) sculpture “Nature Morte,” at the northwest corner of Faulkner Drive and Clover Ridge Drive.