Located within the campus of the University of Mumbai, this 280 foot tall clock tower starts our count down to the top 10 most famous clock towers in the world! #famousclocks #chicagoclockcompany #clocks #clockrepair #grandfatherclocks
by chicagoclockco.100 7 years ago | via Instagram