Anushka Shrestha Has Made it to Top 40 of Miss World