A look inside Europe’s largest truck stop