Reviving a sacred landmark, the Neo-classical St. George’s Cathedral, located in Chennai, stands as one of the most iconic monuments of colonial architecture in India.