Victoria Memorial Clock Tower, popularly known as ‘Ghanta Ghar’, is the landmark of Ludhiana. It has stood tall against all ...