World's End in Sri Lanka