According to Hindu mythology, Lord Shiva is considered invincible. It is believed that no one can defeat him due to his immense power and divine nature.