2600i coolant leak

I have a 1990 mazda 2600i 4x4 truck that is leaking coolant on the right side of the engine about mid ways back. Anybody know what that could be coming from? My light was very dim and I couldn’t tell much by looking.

Perhaps a rotted freeze plug?