Cha Plantation - rxphotographer
this is located right off the highway in between Chengdu and Leshan. Cha is tea in Chinese. Besides great tea, this is a very nice place to go to the bathroom.
1 / 7