A 20-foot Virgin Mary statue at Mount Shasta Ski Park sparks debate over faith, nature and the region’s spiritual ...