People say that facilities belong to NASA

People say that facilities belong to NASA

I'm not sure. It is inside the huge crater of Sairecabur at 5500m high. April 2009. Chile.
PAROFES
on Jun 21, 2013 7:39 am
Image Type(s): Informational
Image ID: 853535

Comments

No comments posted yet.