Omega Transmission Tower

Premium Content

15 May 2015

The 432 m Omega Transmission Tower in Australia, the tallest structure in the southern hemisphere, was brought down by Liberty Industrial
Latest News