It's astonishing the variety of plants that can survive in a environment of heat, sand and salt winds.