Las Vegas has witnessed a breathtaking spectacle as the Exosphere, the world's largest spherical structure, illuminated the city with its vibrant display. Built on Las Vegas Strip, the Exosphere, ...