A Village lost in time.