“Each cup of tea represents an imaginary voyage” – Catherine Douzal

Latest Read

Duck Poop Tea

Ya Shi Xiang, aka duck poop tea and aka Duck shit fragrance is a name given to a dan chong tea growing region in the Guangdong province. Call it a lucky stroke of genius or a moment of inspiration,...