Telstra Tower Photos

Meet 7 travelers, 1 tour guides and discover 108 photos

Black Mountain Tower (previously known as Telstra Tower and Telecom Tower) is a telecommunication tower that is situated above the summit of Black Mountain in Australia's capital city of Canberra.
View Telstra Tower guide >

Telstra Tower