I'd also say Primula obconica. There are many colours and this photo http://www.plantshots.com/img17620.htm shows some of the range.
ariani.. be careful it is known to cause skin iritation. http://apps.rhs.org.uk/advicesearch/Profile.aspx?pid=524