Where is Latrun Interchange?

Where is Latrun Interchange located?

Latrun Interchange, Latrun Interchange, PS (approx. 31.839222°, 34.98714°)


Where is Latrun Interchange on the map?