This pink beauty as seen in the green house in Keukenhof, Holland, The Netherlands.