To get this trophy/achievement, you need to get all 3 towers in close proximity.
First you need to build the collect tower powers in the Well of Fate.
Collect all 3 different towers, Frost, Stun and Blast. All towers are random on your map.
Go to a town and build them up really close, then you will get this trophy/achievement.
You can view the video below if you are having issues.
Thanks
KP