What is Wembley Arena? Where is the moon located? Can you see #2 from #1?
Wembley Arena
Can you see the moon in Wembley Arena?
Wembley Arena is an indoor arena. The moon is located in the sky.  You cannot see the sky if you are indoors.
An indoor arena in Wembley, London