Where can I find the UFO on the Alien Shore?

The clue about aliens' life is always a hard thing to find. So, arm yourself with patience and supplies and prepare for exploring deep corners of the Alien Shore. Somewhere in the fog you'll finally meet what you look for.