According to experts, only those with an IQ of 120 or above can see the 18 triangles apparently visible in this image. The picture has had many social media users baffled as they struggle to identify ...