Meadowlark Trail is a 50 foot trail through Deer Creek Canyon Park. It can be accessed by foot and horse.