Bir Hima is a rock art site in Najran province, Saudi Arabia, about 200 kilometers north of the city of Najran.
It is located about 200 Kilometers North of the city of Najran. Bir Hima is a rock art site in Najran province, Saudi Arabia.
Bir Hima is a rock art site in Najran province, Saudi Arabia. It is located about 200 Kilometers North of the city of Najran.
Bir Hima is a rock art site in Najran province, Saudi Arabia. It is located about 200 Kilometers North of the city of Najran.