China’s Largest Botanical Garden Published on September 14, 2015Author Leave a comment on China’s Largest Botanical Garden On August 28, 2015, we visited China's largest botanical garden, Xishuangbanna Tropical Botanical Garden of the Chinese Academy of Sciences in Menglun, Mengla, Yunnan Province: