the writer talks about stadium :
"It is likely to be one of the largest and most prominent buildings in the local area, if not the entire town or city. It will need to be integrated into the urban skyline and, more directly, within the “street-scape” of the immediate neighbourhood".
words like urban and skyline i know what they mean.. but combining them together confuses me
also, streetscape what does it mean ?
finally, immediate neighbourhood? what is that
it would be help if you tell me what the writer is trying to say after "to be integrated into.."