$2.3 Billion LED Sphere in Las Vegas

2023-09-20 51

$2.3 Billion LED Sphere in Las Vegas. It is the largest spherical structure on earth and has 1.2 million light up LEDs which can display videos and pictures all around the structure. The inside houses 18,000 seats