Landforms and Geology of Granite Terrains