Are there many glass houses in Karachi? .. err, Dubai?