What is Wembley Arena? Where is the moon located? Can you see #2 from #1?
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
Can you see the moon in Wembley Arena?