I did create a sample application where I created a model from the database where I had a 'geography' column in the database. I was successfully able to execute a 'STIntersects' LINQ query.
'context.Countries.Where(cr => cr.Location.STIntersects(point).Equals(1)).ToList();'
The above format should work.
I am not aware how you have created the model (Model first or database first) but the CLR field should have the following converter value specified - OpenAccessRuntime.Data.MssqlGeographyConverter
You can open the rlinq file in the designer, open the 'Model Schema Explorer', select the geography column and specify the above value for the 'Converter' property.
Do get back in case you need further assistance.
OpenAccess ORM is now Telerik Data Access
. For more information on the new names, please, check out the Telerik Product Map