Aug 10, 2011

Buildings ? An Artificial construction ?





Large structures inside the small crater. Inside this small crater the two elongated structure looks perpendicular to each other.



No comments: