Was searching through some Apollo 14 images and came across this one. Not sure if it's a glass structure near the site or perhaps some sort of reflection or natural occurance. Edited to insert image into text -- Edited by Chandre on Sunday 26th of September 2010 07:35:18 PM