If this is an alien then it is wearing some kind of metallic suit or space suit?? I would of at first said this could be a rock, but you say you went
back to this place and this thing was not there? so I have no idea. You say there is a lot of activity in this place? do you mean ufo activity? or
sightings of E.T's?