Chinese tea is often held up as the standard by which all others are set and in the green tea department Imperial Dragonwell is no exception. Tea having been discovered in China and it various incarnations mostly created there it is no exception that the Chinese consistently produce some of the finest product on the market. Sweet and with a natural earthy flavor Imperial Dragonwell is highly regarded as one of the most delicious green teas on the planet. | A Chinese Famous Tea meaning Dragonwell green tea is recognized as a top 10 tea from China.