The idea for this landscape is a world with ancient buried technology. These portals are scattered across the land and worshiped by the people.
I hope it makes you feel like exploring into the distance.