Oenothera epilobiifolia
Native from Mexico through the northern Andes to Peru, this herbaceous evening primrose grows in mountain habitats. Flowers have four broad yellow petals with darker red-orange areas toward the centre. The blossoms can change colour as they age. Hairy buds develop along the leafy stems. It belongs to Onagraceae, the evening primrose family. Photographed in Colombia.