Dude, everyone is not blaming.
Did you notice how many gps you had before take off ?
As a general point it seems like lot of pilot consider you did choose a bad location to flight, can you accept that ?
I'm sure this can be of help for futur pilots when they consider a place to flight with...