Who says there’s no abundance of green spaces here in Dubai?