Walden is immediately south of Chaparral and borders on Macleod Trail .