You cannot miss this achievement, its story related.
In the Ruins you will find the ancient mask artifact to receive the Alien vision. Once you pick up the mask the achievement will unlock.
If you find this solution to be unhelpful, please tell me why in a comment and I will update it the next time I'm online.