I recently found the name of this song, and I looked it up on youtube. I love this song. It's got so many opposites. You've got Andrea Bocelli's voice, which I can only compare to an Arabian horse. Arabian horses are known to be the best in the equestrian world because of their small, light bodies, and very fast. (also very moody and stubborn..like us Arabs). Andrea Bocelli has a very deep masculine voice, that isn't so overbearing, but it is definately full bodied. You also have Sarah's voice which is also full bodied, but quite chirpie. I also love the music, the drums are very pompous and proud, yet the strings are very smooth and mellow. I'm not really an opera fan, but this song is truly beautiful.