Yes, seems Cistanche tubulosa may be another possibility. An occurrence distribution map is here http://data.gbif.org/species/15846072 including your location. It's said to be rare and parasitic.