Long neck village