I think the music playing during Dixie's Photo Album really captures the spirit of Donkey Kong Country 3. It kind of reminds me of the music featured in the first level. Convince yourself if you don't believe me:
https://www.youtube.com/watch?v=kiI2eoI2X5w