This wall is up to 14 feet tall or so. Olmstead Park wall is located near the N shore of Everett Pond along the Jamaicaway. It is South of Huntington Ave.
This is located near the intersection of Huntington Ave/Hwy 9 & Brookline Ave. It is along the Jamaicaway at the north end of Leverett Pond.