Hey bmarz100
I actually bought that backdrop from a guy on ebay a little while back. He makes them in his spare time. He told me he made that one whilst he was working in the Middle east as a defence contractor. He was a really cool guy. The attention to detail is awesome on it. When I got it delivered it was a lot bigger than I thought it would be!
I bought it thinking of using it for my Indiana Jones figures but also for my custom Restless Natives Clown and Wolfman figures as the diorama looks very much like the old ruins found on Arthur's Seat, the ancient volcano, in Edinburgh where that movie is set and where I live. I'm always up there exploring and finding old bullets. I once even found an old musket ball up there!
I think that diorama could be used for tons of different figures. Nathan Drake, Lara Croft, Jack Sparrow, the Dread Pirate Roberts etc.
It seems to have been made out of foam on a solid plastic base and is quite sturdy and I think the little shrubs and plants were from a hobby store.
I recognise them because I was looking at similar things for a Dealey Plaza model I plan on making in the future.
I will try and take some pictures of it without the figures on.
I hope that information is of some use to you bmarz.