This appears to be a Vex unit standing in the Exclusion Zone on Mars. The green color seems to indicate factional association. Other shots showed green banners flying outside structures on Mars.