Very peaceful and great place for a walk.
Prospect Trail is located at 17001 Wabash Ave, Yorba Linda, CA 92886