Valley Squares