Yes all websites can see where you're located by looking up your ip address. But Ip addresses don't give an exact location.
Like my ip address says I'm in another town. So they can't get your exact location from just your ip address.
They'd have to subpoena your ISP to get your exact location if they're really needing to do that for something you seriously done on the website.
They can also if they wanted to can see what your browser specs are and your device operating system.