Curiosity Finds Nodules near the Top of Pediment Slope | Cosmos Observatory | Cosmos Observatory