It has the biggest video screen in the world on top