为什么沙漠会有各种颜色?

沙漠不仅是桔黄色的,还有其他各种颜色。为什么沙漠会有各种颜色呢?原来,沙漠里的沙是由岩后风化而来的,而岩石里因为含有颜色各异的多种矿物质,所以造成了沙漠有各种颜色。如果沙子里含铁,铁被氧化成红色;如果沙子里含石膏质,后膏晶体被风化后呈白色;如果沙子由黑色岩后风化而成,那么沙漠就会是黑色的。