Ok, let me try and narrow this down - is it on Venus?
No, but good try - it does look like a scene from science fiction.
Is it a driveway ready to accept a concrete-pour?
Bomb_Doe’s driveway waiting to be watered?
I’ve seen that sort of grow light used on many European soccer pitches
Looks a bit like the landscape around Masada actually
Lego Masters Stadium?
It’s whatever that soccer stadium is near the tennis center that has honeycomb over it.
Ajax home stadium - Amsterdam Arena?
You guys are getting closer. TNC literally closer.