Hand Rolled Green Tea are hand-plucked young & elegant tea leaves produced in the high-elevation tea plantations of the Himalayas. The softly sweet nuance of green tea is enhanced when it's delicately hand-rolled after which it acquires an airy flavour a delicate mouthfeel and a pleasantly dry finish.