Crews from the Phoenix and Tempe fire departments rescued a woman trapped between boulders on South Mountain on Monday evening.
Around 6:30 p.m. crews responded to the Kiwanis Trail for a report of a 29-year-old woman who was stuck between multiple large boulders.
The woman had reportedly dropped her glasses and crawled down between the boulders to get them and then became stuck.
Fire officials estimate the boulders weighed as much as 5 tons.
Rescuers had to pry open the rocks enough to pull the woman out.
The woman was evaluated and brought down the mountain in a basket stretcher.
She suffered no injuries in the incident and signed a refusal of transport to the hospital and went home with a friend who she was hiking with, according to fire officials.
"I don't think I've ever seen us have a rescue that was similar to this before," said Phoenix Fire Captain Larry Subervi.
Around 10 technical rescue firefighters used pry bars, high-pressure airbags normally used to lift cars, the "jaws of life" machine and wood to free the woman.
"They put about 45-minutes worth of prep time into place before executing the plan where every piece of machinery was activated at the same time," Subervi said.