The world’s largest spherical structure “squats on the Las Vegas skyline like an enormous spaceship, black and mysterious,” reports CNN, “until night falls, when it will glow like the Earth from space.”
The $2 billion arena — called “The Sphere” — was built just east of the Venetian ho…
This content was originally published here.