Why are some natural stones more expensive than others?

The price of natural stones depends mostly upon availability, but also on the location of quarries, the rarity of the color and the amount of labor required to extract the stones.