We have always heard of famous city skylines such as the one in New York, especially when the Twin Peaks were still there. By the way, your English teacher was up there himself a long time ago!!!!
Read the following article about London skyline:
Crossword to do: Cities and a quiznet: Prepositional phrases