Castle Mountain primarily serves the Southern Alberta region and is located 2 1/2 hours southwest of Calgary in the Westcastle Valley of the Rocky Muntains and was the site of the 1975 Canada Winter Games. The resort is renowned for long steep runs and an average 30 feet of snowfall yearly.