Petroglyphs on a rock depicting an ostrich, Najran Province, Thar, Saudi Arabia
Petroglyphs on a rock depicting an ostrich, Najran Province, Thar, Saudi Arabia is a photo spot in Yemen at 18.28036, 44.58913. ShotHotspot has 12 photos taken here. It's good for landscape photography. Other photo spots nearby include Ancient petroglyphs at Hima Cultural Area, near Najran, Saudi Arabia.