Dubai - Globalization and Urban Development
MENA REVIEW Unit 8. Dome of The Rock Marks the spot where Muslims believe Muhammad rose up to heaven.