Continuous water "weeps" out of the Weeping Rock alcove, keeping lush hanging gardens moist. The weeping is from above where Echo Canyon, one of the parks many slot canyons is located.