Adventurous visitors at an ecological scenic spot in Changsha, central China's Hunan province, enjoy the thrill of swinging through the trees on ropes. [Photo/chinanews.com]