Doha: Sabban Towers displayed