A modern pedestrian plaza and shopping area in the Shurfat Park complex in Al Khobar, Saudi Arabia.No description available