This is a roof under the mall which is also the biggest screen on Earth