Start from
Bluff Lake Nature Center
11255 E M.L.K. Jr Blvd, Denver 80238