Common Name: Pink Evening Primrose
Scientific Name: Oenothera rosea
Size: 10-40 cm
Location: Sitapaila, Kathmandu
Found growing wild in the Himalayas but is native to South America. With four petals in the flowers, these species start flowering from April to September.
Please feel free to comment below if the above species has been misidentified.