Looking a bit like a huge high-tech snow globe, the Sphere stands out even among Las Vegas' numerous architectural oddities. The incredible building, which is the world's largest spherical structure, ...