Just to help with your ID confusion yellow-faced whipsnakes are not arboreal to the extent in the picture, they have distinct teardrops beneath their eyes and are usually greenish-yellow with some amount of fading to grey, and some red shading on the posterior dorsum (top of the body near the front). They are more robust than common tree snakes and rarely get above 1m long.