Candal: A Village Persisting in Time