Bir Hima is a rock art site in Najran province, Saudi Arabia, 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.