Dufferin Clock Tower
India
The 186th tallest tower in the world
Dufferin Clock Tower is a historic relic and heritage structure of Mysore city in Karnataka province, India.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).