In India when ISPs block a website all they do is:

Remove website from their DNS (What is a DNS?) Block http traffic.

So if we use private DNS like OpenDns, Cloudflare DNS or Google DNS and force HTTPS on our browsers we can access blocked websites.