New man-made hills open on Governors Island