The article keeps saying
Tower 1. After watching the video a few times it looks to be the spot (just north of Austin) with 4 towers. The pair of shorter towers definitely have individual podiums but it's hard to tell if the taller pair do or if they share a podium.
http://thecityoflougheed.com/