If you look at the profile tab at the top of this naturalite website, you will notice the photographer states that he resides in NB. Also if you go through the pictures you see some where you can distinguish Parley Beach. So these pictures seem like the could very well be this SP.