Peck Road Water Conservation Park

Peck Road Water Conservation Park in Arcadia, California, is a peaceful 180-acre nature park. It boasts lakes, trails, and breathtaking views of the San Gabriel Mountains.