Village for a thousand years