then began tinuviel to dance a yet swifter dance before his eyes , and even as she danced she sang in a voice very low and wonderful a song which gwendeling had taught her long ago , a song that the youths and maidens sang beneath the cypresses of the gardens of lorien when the tree of gold had waned and silpion was gleaming .