English: A historic site in Saudi Arabia.
Telugu: సౌదీ అరేబియాలో చారిత్రక ఘట్టం.