Busy marketplace in Arab country.