road 424 near LatrunLatrun, Israel
Website
The machine stands on a small hill in the center of the park. 11/09/13