Le Toan, a village isolated from the outside world