the canal de oro is an artificial lake