Glimpse of Dubai, the hub of tourism