The Place - Postcards

Photo/Saudi Press Agency

ThePlace: Wadi Qanuna Dam, one of largest barrages in Saudi Arabia

By Arab News ·