Aden: a city of flags and golden sands