Crossword Genius

Massive feat of engineering seen by a bird soaring over Barking from the south (5,4,3)

Ross

I believe the answer is:

aswan high dam

I'm a little stuck... Click here to teach me more about this clue!

'massive feat' is the definition.
The definition suggests a singular noun which matches the answer.

'engineering seen by a bird soaring over barking from the south' is the wordplay.
I cannot quite understand how this works, but
'a' could be 'an' and 'an' is found within the answer.
'soaring' could be 'high' (similar in meaning) and 'high' is present in the answer.
'south' could be 's' (abbreviation) and 's' is found in the answer.
This explanation may well be incorrect...

'of' acts as a link.

Can you help me to learn more?

(Another definition for aswan high dam that I've seen is " great engineering design".)

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app