Artichoke is a Mediterranean perennial in Asteraceae family, grown for edible flower buds. Needs sun and well-drained soil. Beneficial for liver. Grown in Da Lat.