Jerusalem artichoke flowers Kashmir Jerusalem artichoke , also known as Sunchoke or Helianthus tuberosus , is a tuberous perennial plant b...