3 valleys