It’s basically one of many construction French uses where English would use “used to”, so yes it’s a contrast (something is no longer the case). There’s no difference in meaning whatsoever, although là où is more elevated in style.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.