Blooming valleys