Torre dei Capocci
Italy
The 186th tallest tower in the world
Torre dei Capocci (Engl.: "The Tower of the Capocci") is a tower at San Martino ai Monti square in Rome, Italy.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).