Shanghai, China. Tian Shan Tea City. (Thanks, Anna!)