Why are some natural stones more expensive than others?

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