Turkey: Unknown Spider Creatures
Google coordinates- 39°31'55.0"N 43°07'16.6"E
I’m bringing the Google coordinates to your attention and encourage you to take a quick moment to copy/paste to your browser the following coordinates 39°31'55.0"N 43°07'16.6"and view them via Google Earth.
For lack of a better explanation, the image appears to show giant spiders.
Perspectives with Darel Long is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.