How is a Mesa Formed?

A mesa is formed by the weather and erosion. Some rocks can withstand the weather. The ones that cannot withstand the weather will erode away. This will leave the more resistant rocks higher than their surroundings.