Tags: space, shadow, cast, nasas, mars, rover, opportunity, stretches, martian, surface, image, july, nasaap