Rainbow Mountains in China

The Rainbow Mountains are located in the Zhangye Danxia Landform Geological Park in Gansu Province. The multiple colors were formed over the course of 24 million years when sandstone and silt were deposited with iron and minerals and pressed together.