NASA Returns to the Beach: Sands and Mats at Padre IslandThe barrier island in Texas has much to teach about barrier islands and Martian life. View the full storyCredits: NASA / Expedition 63 crew Download Share Tags Earth Observatory Image of the DayTakenAugust 20, 2020Image CreditNASA / Expedition 63 crewSize720x480px