You asked
Is the tamron 12 20mm f 2 8 good for landscape?
Yes, it's a good fit for landscapes if you shoot full frame. At 12mm it gives you the wide view that makes big skies and strong foregrounds work, and it's a constant f/2.8, so the aperture is never a problem.
The trade-off is weight. At 570 grams it's heavier than you need, because landscapes are usually shot between f/8 and f/11 anyway. The landscape guide points to f/4 zooms as the lighter, cheaper choice for this kind of work. The 20mm end also won't reach the distant ridges and layers of hills that a telephoto zoom picks out, so you may want one of those later. If you're on Sony E or Nikon Z, check the lens page for the cameras it fits.
Written by Claude from this site's pages.