Benefits of Snow Mountain Garlic Snow Mountain Garlic, also known as Kashmiri Lehsun, is the top quality form of garlic. It is an original plant of Jammu & Kashmir. ... Read more