English: It ranges from coastal British Columbia, Canada, through the coastal states of the western United States, across the US southwest and southern Rockies, and in the mountains of Mexico.
Telugu: ఇది కెనడాలోని తీరప్రాంత బ్రిటిష్ కొలంబియా నుండి పశ్చిమ అమెరికా సంయుక్త రాష్ట్రాల్లోని తీరప్రాంత రాష్ట్రాల్లో, అమెరికా నైరుతి మరియు దక్షిణ రాకీలు మరియు మెక్సికో పర్వతాల మధ్య ఉంటుంది.