geography for cambridge igcse revision guide engl
Concepts and Topics Landforms and Geomorphology Understanding landforms involves studying the processes that create features like mountains, valleys, and coastal shapes. Plate Tectonics: The theory explaining the movem