Standing like a giant and prickly upside-down carrot, the strange boojum tree stretches skyward, overlooking the painting of the Virgin of Guadalupe painted on one of the big granite boulders that are strewn about the landscape...