International students and teachers explored Chengde Mountain Resort, a breathtaking UNESCO World Heritage site in north China's Hebei.