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

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