I saw a Wren building a nest in the lower part of Sand Crack, just to the right/south of Paradise Wall.
Also saw a Weasel nearby, so the Wrens may no longer be there!