Twinkle, twinkle little stars! Enter this dreamland where thousands of fireflies give off flashes of light in the Xishuangbanna Tropical Botanical Garden under the Chinese Academy of Sciences (CAS), Yunnan Province.
Xishuangbanna Tropical Botanical Garden, Chinese Academy of Sciences. Menglun, Mengla, Yunnan 666303, China
Copyright XTBG 2005-2014 Powered by XTBG Information Center