Athlone Power Station cooling towers site

E1074896 UNEXPLORED

The Athlone Power Station cooling towers site is a former industrial landmark in Cape Town, South Africa, known for its iconic twin cooling towers that once dominated the local skyline before their demolition.

All labels observed (1)

Label Occurrences
Athlone Power Station cooling towers site canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Athlone hasLandmark Athlone Power Station cooling towers site