Now that I am posting it, I find it to be familiar. Yes, this reminded me of the central set up at level 4 of the Singapore Garden Festival. The only difference was the latter was of a larger scale and was decorated with lots of down hanging plants e.g. orchids.
Did I say I had no name for this design structure?