The evening primrose can be found on all the Earth's continents except Antarctica. The flowers bloom each day around sunset. The following day the flowers turn red and fall down.