Dombeya wallichii, also known as Pink Ball tree — and rightly so! According to this site here, a Pink Ball tree can be either a shrub or a tree, growing as tall as 25 feet. This specimen here is definitely in the tree category! It’s also rather tent-like: the view above is from the outside of the tree/tent (buzzing with bees!) looking in, and the view below is from the inside looking out.