IBTimes UK
A parkour competition held at the Tianmen Mountain National Forest Park in Zhangjiajie of central Chinas Hunan Province provided a feast of visual to people visiting the scenic spot during the Dragon Boat Festival.