Register with us or sign in
My search says it is Mogra Attar.
I also think it is magnolia as the leaves resemble the leaves of a small magnolia I have in my garden. This picture is from my friemds garden in India (punjab). She tells me that it is fragarent too and it is a tree.
You may use artificial grass as a surface. It comes in a carpet form and can be cut.