Bizarre Google Street Images That Tell A Unbelievable Story
This Desert Has Lips
These lips aren’t part of any natural rock formation. The combination of red and yellow sand along with the sun reflecting off of the sand created some sort of large lips mirage on the desert of Nyala, Sudan.