Chillwind Point can be found on the far eastern edge of the Alterac Mountains. There is a small series of ruins named for the biting winds that occasionally sweep through the nearby ravine from the Western Plaguelands. Bath'rah the Windwatcher also resides here. You can discover Chillwind Point for the Explore Alterac Mountains achievement at 75, 49.
It should be noted that Chillwind Point is quite often mistaken for Chillwind Camp, found to the north. Unlike Chillwind Point, Chillwind Camp is an Alliance outpost.