Why do different regions have different soil profiles?
The climatic conditions are different in different regions.
The climatic conditions like wind, rainfall, humidity, amount of available sunlight, etc determine the type and soil profile of a particular region.