Assuming language based on location, with semi-infinite scrolling and the language selector on the bottom of the page is an annoying combination.
Browsing on mobile sucks..
This particular page isn't too bad, at least with a fast connection everything loads in a couple of seconds, but there are worse examples out there.