In Texas this type of rose grows on dry rocky places to 6500 feet in the mountain canyons of Arizona, the Trans-Pecos, and New Mexico.
In Texas this type of rose grows on dry rocky places to 6500 feet, such as the Trans-Pecos. It occurs in the mountain canyons of Arizona and New Mexico.