Meet the ‘Beast of Indian Railways’: India’s most powerful electric locomotive – Know more