Green tea is distinct for its refreshing, green aromas and the revitalizing feeling it imparts. To prevent the leaves of green tea from oxidizing, they are either roasted slightly or mildly steamed. At Tea route, you will find a wide range of green teas from small producers, mostly from China and Japan, but also some from India and Korea.