Chill out.
That twexus site is a digital art project by some dude name Andreas Wacker. The photos were all taken by him. The reason you found the site from the google search was because his site uses search term
IP Cloaking . Look at the cached site from the google link, or see Mr. Wacker's explanation
here.
When you typed in the phrase in the search box on the twexus site, it seems to have randomly associated those three images with the words. Try it with a completely nonsensical non-word like: "incapagrapabliticiousnessous". It will bring back an image, and if you click the image and then the "info" link it will show your nonsense word as being an associated term.
Connecting this in any way with some sort of terror threat is, if you'll excuse me, completely ridiculous.