Its main source is the Curiba Lake which is 4,400 metres (14,400 ft) above sea level. The Guatapurí is approximately 80 kilometres (50 mi) long. Among its major affluents are waters from the Curiba Lake, Donachui river, Capitanejo river, and Los Mangos river.