Urubamba or Urupampa is a small town in Peru, located near the Urubamba River under the snow-capped mountain Ch'iqun. Urubamba is the largest town in the Sacred Valley of the Incas - Wikipedia
Another mix like El Condor Pasa
Nice music, mixing was difficult
Let me know what you think :)
I like that you experiment with different types of music. A lot of thought goes into each one. This mix flowed well - it promises that Spring is here.
Pretty cool