The two tall wind turbines on the factory site can be seen from many places around Dundee and the surrounding area.
The location of the two prominent wind turbines on the factory site is such that they are easily observable from various locations within and surrounding Dundee.