ok... the obvious guess would be Ste Anne de Beaupre, althought I can't find the scenery that youv'e posted. Is this close?
In the interest of breathing some life into this thread, I'll post something while waiting your answer.
-----Added 7/1/2009 at 12 : 52 : 39-----