I think you'll need to add valar/maiar to the list, since there are towers in Valinor; and that would take care of Sauron, and Melkor too (recall the Thangorodrim.)
And if you change "Gondor" to "Numenoreans", then you've got something interesting: Valar/Maiar, Elves, Numenoreans. Dol Amroth and Isengard, Minas Anor and Minas Ithil-- i think those are all of Numenorean origin? Elves of course built the white towers on the Tower Hills past the Shire.
Who built Amon Sul...? I forget.
__________________
...down to the water to see the elves dance and sing upon the midsummer's eve.
|