A white statue of the virgin mary on a big rock in Biarritz, France.