Hi,

We just talked about this on QL recently:
http://www.qatarliving.com/node/106332

There are a number of other threads about it to if you search.

The towers are located in Dafna (West Bay) area ...

There exact location is here:

http://wikimapia.org/s/#lat=25.318593&lon=51.521513&z=18&l=0&m=a