This is a tree which if you touch u will feel irritation/ itching where ever you will touch it on your skin, this is only available in Kullu valley and easily available and diffrent creation of god
Photo by thakurnehasharma
Royalties free, Commercial & Editorial use
$10.00