Mahishasura statue, Mysore

This gigantic statue of Mahishasura (Mahisha Demon) is on top of the Chamundi Hill of Mysore. In fact, Mysore gets its name from him, that is how prominent and (in)famous he was according to our mythology!