Designed by
Title
A giant foot sculpture near the Al Khobar Caves Jebel Qarah, Al Hofuf, Saudi Arabia #152207591
Description
The natural landmark in Al Ahsa, Hofuf, area well known for it`s biblical history, and it is called the Judas Cave. It was believed that this cave is where Judas hided after he betrayed Christ.
This image is editorial