A mountain resort located at 3,000 feet above sea level, Eden Nature Park is 95% human-made! It is a great model of how humans can re-create nature and rebuild a lost environment.
Discovered sometime in 1971, the resort used to be a logged-over area covered only by a blanket of wild grass. Its potential […]





















