Busy marketplace in an Arabian country .