Dubai Architecture
DU BAI one of the seven emirates that make up the United Arab Emirates on the Persian Gulf.