Satellite map of Mehola Junction bombing
The Mehola Junction bombing (also known as the Beit El bombing, literally, the House of God bombing) was the first suicide car bomb attack carried out by Palestinian militants and took place on 16 April 1993.
Latitude: 32° 22' 14.72" N
Longitude: 35° 30' 29.12" E