My understanding of the Swahili locative prepositions isn't solid enough to be confident as to whether that should be accepted or not. In English sitting "on" a tree likely implies it's been cut down. Normally we sit "in" trees.
Can anybody speak to the details of the Swahili? I assume the default interpretation is that "you" are sitting in the uppermost branches of a tree?