RE: The image is made of own imagination and thoughts
It could be a giant solar power station near a large city inside a pyramid.
RE: The image is made of own imagination and thoughts