05 Jun 2013 0 683 ISB Reporting: A Nature Holiday at Jingdong Canyon Jingdong Canyon is located 85 km north of Beijing, and sets itself apart…