What comes to mind when the City of Dubai is mentioned? Is it the sweeping views of high-rises? Is it the world record titles (the tallest, the biggest, the largest) attached to its name? Or is it the immense wealth the city is known for, as evident in extravagant shopping