Mountain village in China's Xizang flourishes through tea cultivation, tourism