Valley project