Joshua Tree National Park.
That must be it.
That must be the place bearing the name of the "Joshua trees" where there once (twice?) was a TPF meet-up! Must be.
And hey, you might not know me as well yet, but ... I love that kind of GREEN!!! (Sorry, the given font colours don't represent it really). AND I love backlit leaves! Too cool.