Hey guys,
Thanks for the replies. The frustrating thing so far is that I haven't found a single point of a leak. As you can see from the first picture, there is a lot of coolant leaking.
The second picture shows the only real sign of a leak (white arrow), but it seems way too small...