In south america, many of the one-way flights costs more than return.
And it was cheaper to fly from Rio to Bogota via (get this) Miami !