Hi all,
this place is not on our earth.
but far out there in space.
the inventor is Mr. xpilar.
by the way this is a very extraordinary work.
a piece of God's greatness is reflected in this work.
planets, stars and where the edge of the universe is enough as proof that God is great and humans and their knowledge are like a speck of water in a vast ocean.
Hi @longberry
Thanks for your thoughts and a good description