If you view larger map you can zoom out and see where you are in relationship to the red pin.

Learn more about the artist Peter Jones who created this statue at the northern and southern terminus.

This is a short documentary produced by Peter Jones’ niece
that premiered at the Buffalo Film Festival in October 2024.

Scroll to Top