The so-called Pulitzer Fountain at 59th Street and Fifth Avenue will be home to 12 monumental bronze animal heads sculpted by the Chinese artist Ai Weiwei starting May 2 through July 15.