having hills and crags;

listen to the pronunciation of having hills and crags;