So you don't think its an alien artifact. You believe its just rocks standing high above the lunar surface.? A trick of light maybe? Have you checked the 3D Image?
Don't forget thought that NASA official early 60's BROOKING's REPORT (link:
http://www.enterprisemission.com/brooking.html ) didn't exclude the possibility of finding alien artifacts on moon, venus or mars.
Addition: I am not 100% sure what is the large crater in the center of the NASA stereo pair. Does anyone have a clue?