

Royal 60 presents a selection of the highest grade teas, grown in environmentally pristine high-mountain areas of China, the birthplace of the tea tree. Carefully handpicked and perfected by Chinese tea masters, these tea blends embody ancient secrets of beauty and longevity of life.
