Original: Many very tall towers have their support
Simplified: A tower is a tall building. Many castles have towers.