It is a smal place, somewhere in th East of France, where nobody goes. May be not even half a square mile it is. Time still is no option there, nature rules. Sure there are traces of human influence, but they are from times that people addapted to, not overruled what was there.
I'm happy i can bring it to you now to see it too.