Telstra Tower is a telecommunications tower and lookout that is situated above the summit of Black Mountain in Australia's capital city of Canberra. Rising 195.2 metres above the mountain summit, it is a landmark in Canberra and offers panoramic views of the city and its surrounding countryside from an indoor observation deck and two outdoor viewing platforms.
Less