Camelback Mountain is a mountain in Phoenix, Arizona, United States. The English name is derived from its shape, which resembles the hump and head of a kneeling camel.
Camelback Mountain is a mountain in Phoenix, Arizona, United States. The English name is derived from its shape, which resembles the hump and head of a kneeling camel.