Header Ads

A beautiful view of the mountain road in Al-Baha

MOUNTAIN ROAD: A beautiful view of the mountain road in Al-Baha province is shown in this picture released by the Saudi Press Agency (SPA).

No comments