Inside a 25-story windowless building that rises out of the sprawling Mall of the Emirates, the interior is air-conditioned down to 29 degrees, and fresh, manmade snow covers the short, steep slopes.
NPR: United States, Dubai: Understanding the Links