Menghai Tea Factory (from Naturally Fine Tea on Aliexpress)