These images provide a sense of the site and how it's situated just off Ebenezer Church road, as well as an idea of the scale and layout of the property itself. The total park site area is approximately 6 acres.

Animation of Site from Xavier Vilalta