Bamboo mountain in Zhejiang Province, China