Byzantine tower of Biccari
Italy
The 186th tallest tower in the world
Byzantine tower of Biccari is a building located in city center of Biccari, a city in Province of Foggia in Italy.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).