Eden Nature Park Mountain ResortBy NewsLine Philippines - November 1, 2017Sky 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.