Eden Nature Park Mountain Resort By NewsLine Philippines - November 1, 2017 Sky Cycle and watch Davao City at 3,000 feet above sea level at Eden Nature Park. It is 95% human-made! It is a great model of how humans can re-create nature and rebuild a lost environment.