I saw this at Royal Roads, whilst wandering through the gardens, curious as to which one it is. I also meant to ask about this:
I don't know if any one will be able to pin it down on sight, but if not here's a pretty extensive Paeonia gallery: http://www.peonies.org/cgi-bin/galleryA.cgi
The first one is a tree peony (awesome flower on that one) sorry dont know the name just thought id say the flower was....well, awesome :D second is a Rhododendron.