complication: a development that complicates a situation
development: a recent event that has some relevance for the present situation
topography: precise detailed study of the surface features of a region