I believe collaboration is the best word you could use here. "Joint effort" or "partnership" would also work, but I would advise you move the adjective "remarkable" if you used joint effort. Ex: "A joint effort between two artists resulted in a remarkable ..." The key question being whether you want to describe their partnership or effort as remarkable, or the results of their effort as remarkable.