- Why are you still in that place?
- What place?
- Astride that branch.
So yes, effectively, it means the same thing in this context. But the word "there" does not mean "astride that branch". It means "in that place". Your original sentence would mean the same if the word "there" were omitted.