English Niwot Ridge Cited by user Citation bot on 23 Nov 2018 Niwot Ridge is an alpine ecology research station located 65 km north-west of Denver in north-central Colorado.