Another major park is the Esplanade, located along the banks of the Charles River