Coolant Leak?

This is on a 2007 buick lucerne, I recently had my belt tensioner removed to "stop the leak", ive been driving for about 2 weeks now and just recently noticed a leak again. Any ideas on what could be causing this?