Hanging Lake is about 3.9 miles long and located near Glenwood Springs, Colorado. The trail is great for hiking and normally takes 2-4 hours. The trail is very steep with many large rocks/steps. A little work and you will find yourself at one of Colorado's most visited and beautiful short hikes!