Rainbow sandstone is a type of sedimentary rock that is known for its vibrant and varied coloration. It gets its name from the diverse range of hues present in the stone, often including shades of red, pink, brown, purple, green, and yellow. The combination of these colors creates a striking and visually appealing appearance.