From TheCalifornian
Or so David Martines claims. He says the 750 x 150 foot cylinder-like structure he found looks like it’s made for people to inhabit. He named the shape “Bio Station Alpha.” Alfred McEwen, planetary geologist at the University of Arizona, believes it’s an artifact of cosmic rays.
Read the article and possible explanation at: lifeslittlemysteries
source Yahoo!