Would anyone happen to recognize the location of this photograph? It's been suggested to me that it may have been taken at the Shrine of Sainte-Anne-de-Beaupre in Quebec, and I think that might be correct based upon the net photographs I've found of that location, but I'm not sure of that.